TH1 - OPO Price
|
฿ 16,532 - ฿ 40,073
|
OPO Temperature
|
14 - 25 °C
|
OPO Rainfall
|
17 - 160 mm
|
Popular in July High demand for flights, 38% potential price rise |
Cheapest in August Best time to find cheap flights, 33% potential price drop |
Average price ฿ 23,091 Average for round-trip flights in January 2021 |
Round-trip from ฿ 16,532 From Bangkok to Oporto |
Friday is generally a great day to depart. Flying on this day could help you save up to 41%.
Due to multiple factors, expect to potentially pay more when booking in July. For low rates, August can be a great choice for travel to Oporto. Flights to Oporto from Bangkok in August are about ฿ 24,694 on average during August, but can be found for as low as ฿ 15,634.
A simple way to save on the total cost of your ticket is to fly from Bangkok to Oporto at midday. If you’re flexible enough to do this you can expect to save up to 19% on your trip compared to booking a flight in the afternoon.
Yes, there are multiple flights from Bangkok to Oporto for under ฿ 17,970. The cheapest flight booked recently is on SWISS for just ฿ 16,862, but on average you can expect to pay ฿ 28,901.
Some of our airline partners flying from Bangkok to Porto have new flexible policies in place due to COVID-19. Lufthansa, SWISS, and KLM are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Lufthansa with this kind of flexibility.
There are no direct flights from Bangkok to Oporto, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Our data indicates that the weather will be 36 °C on average in the month of April. The temperature in Oporto is typically colder than in Bangkok. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.
A quick flight from Bangkok to Oporto can take about 16h 35m. Lufthansa provides one of the quickest options available for as low as ฿ 40,043. This flight may include one or multiple stops.
Currently priced at ฿ 16,862, SWISS will fly you from Bangkok to Oporto and back. In addition to SWISS, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Lufthansa and KLM - these airlines can fly you to your destination from ฿ 18,929 and ฿ 19,857, respectively. SWISS is 31% cheaper than the average price of flights available within the next 90 days to this destination.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
฿ 642 | ฿ 751 | No cancel fee | 79% |
Search SWISS flights
|
|
![]() |
฿ 699 | ฿ 807 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
฿ 777 | ฿ 1,016 | No cancel fee | 76% |
Search Lufthansa flights
|