Travellers have found it’s best to book a flight 61 days in advance to save up to 33% 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 61 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 ฿33,105, or ฿36,980 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in August. For low rates, February can be a great choice for travel to Berlin. Flights to Berlin from Thailand in February are about ฿27,729 on average during February, but can be found for as low as ฿16,782.
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
2 stops
21h 50mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
28h 25mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
3 stops
31h 10mBerlin Brandenburg
Bangkok Suvarnabhumi
3 stops
38h 05mMultiple Airlines
Phuket City
Berlin Brandenburg
1 stop
17h 25mBerlin Brandenburg
Phuket City
1 stop
28h 35mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
2 stops
35h 45mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
28h 25mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
2 stops
29h 25mBerlin Brandenburg
Bangkok Suvarnabhumi
3 stops
47h 30mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
2 stops
25h 15mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
19h 15mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
22h 40mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
28h 25mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
19h 00mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
19h 15mสกู๊ต
Bangkok Suvarnabhumi
Berlin Brandenburg
1 stop
26h 45mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
28h 25mสกู๊ต
Phuket City
Berlin Brandenburg
2 stops
27h 50mBerlin Brandenburg
Phuket City
2 stops
22h 20mเตอร์กิชแอร์ไลน์
Phuket City
Berlin Brandenburg
1 stop
16h 00mBerlin Brandenburg
Phuket City
2 stops
37h 25mเตอร์กิชแอร์ไลน์
Bangkok Suvarnabhumi
Berlin Brandenburg
3 stops
39h 05mBerlin Brandenburg
Bangkok Suvarnabhumi
3 stops
34h 45mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
3 stops
39h 05mBerlin Brandenburg
Bangkok Suvarnabhumi
1 stop
23h 45mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
3 stops
39h 05mBerlin Brandenburg
Bangkok Suvarnabhumi
3 stops
23h 15mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
3 stops
37h 05mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
3 stops
30h 10mMultiple Airlines
Bangkok Suvarnabhumi
Berlin Brandenburg
3 stops
51h 40mMultiple Airlines
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 ฿22,700. The cheapest flight booked recently is on Multiple Airlines for just ฿22,694, but on average you can expect to pay ฿26,865.
There are currently 20+ open flights from Thailand to Berlin within the next 7 days for less than ฿31,200.
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 ฿16,062. On average you can expect to pay ฿89,102. The most popular route, (Bangkok Suvarnabhumi - Berlin Brandenburg), can usually be booked for ฿22,694.