Travellers have found it’s best to book a flight 15 days in advance to save up to 6% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 15 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Thailand to Berlin 1-2 weeks in advance for as low as ฿22,980, or ฿25,350 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in January. For low rates, August can be a great choice for travel to Berlin. Flights to Berlin from Thailand in August are about ฿23,899 on average during August, but can be found for as low as ฿19,579.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Thailand to Berlin as you normally would.
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
27h 00mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
36h 35mแอร์ฟร้านซ์
Bangkok Suvarnabhumi
Berlin Brandenburg
2 stops
34h 35mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
36h 35mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
2 stops
25h 40mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
26h 25mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
19h 30mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
26h 00mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
19h 25mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
23h 00mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
26h 10mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
19h 20mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
19h 30mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
26h 00mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
19h 25mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
23h 00mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
26h 10mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
19h 20mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
17h 10mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
14h 45mแอร์ฟร้านซ์
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
27h 00mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
18h 00mแอร์ฟร้านซ์
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
14h 15mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
12h 20mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
26h 10mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
26h 25mสกู๊ต
Phuket City
Berlin Brandenburg
3 stops
37h 00mBerlin Brandenburg
Phuket City
1 stop
28h 40mMultiple Airlines
Phuket City
Berlin Brandenburg
1 stop
17h 40mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
25h 45mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
25h 45mสกู๊ต
Berlin Brandenburg (BER) is the airport you will fly into if you book a flight from Thailand to Berlin. It is only a 18.9 km journey from Brandenburg (BER) to Berlin’s city centre.
Finnair, ออสเตรียนแอร์ไลน์, and ลุฟท์ฮันซ่า are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Thailand to Berlin for under ฿14,900. The cheapest flight booked recently is on สกู๊ต for just ฿14,873, but on average you can expect to pay ฿19,064.
There are currently 20+ open flights from Thailand to Berlin within the next 7 days for less than ฿23,600.
When deciding which route to take from Thailand to Berlin, consider Bangkok Suvarnabhumi - Berlin Brandenburg, Bangkok Don Mueang Intl - Berlin Brandenburg or Phuket City - Berlin Brandenburg, as they are the most popular.
Before booking your flight from Thailand to Berlin, check out the most popular airlines for this route: แอร์ฟร้านซ์, Finnair or นอร์วีเจียนแอร์ไลน์.
The cheapest flight price from Thailand to Berlin is ฿12,856. On average you can expect to pay ฿35,162. The most popular route, (Bangkok Suvarnabhumi - Berlin Brandenburg), can usually be booked for ฿16,385.