Find flights
Airlines

Cheap flights from Estonia to anywhere

Fly from Estonia to anywhere in the world.

TLL — BKK
4 Mar — 11 Mar1
1 adult
Mon 4/3
Mon 11/3

Cheapest flights from Estonia

Explore the most affordable flight options available from Estonia. Find the lowest fares based on data from user searches, with prices last updated on 29 February 2024. In the last 7 days, Cheapflights users made a total of 20,346 searches.
Wed 8/512:35TLL - BKK
1 stop18h 15mเตอร์กิชแอร์ไลน์
Wed 29/507:50BKK - TLL
1 stop31h 50mเตอร์กิชแอร์ไลน์
Deal found 28/2฿25,075
Wed 8/512:55TLL - BKK
2 stops21h 55mลุฟท์ฮันซ่า
Wed 29/523:00BKK - TLL
1 stop23h 15mลุฟท์ฮันซ่า
Deal found 28/2฿26,263
Thu 6/606:05TLL - BKK
1 stop23h 35mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Mon 10/613:05BKK - TLL
1 stop16h 20mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Deal found 27/2฿26,406
Thu 6/619:00TLL - BKK
2 stops15h 50mลุฟท์ฮันซ่า
Mon 10/623:00BKK - TLL
1 stop23h 15mลุฟท์ฮันซ่า
Deal found 28/2฿26,478
Sun 25/823:05TLL - BKK
2 stops30h 00mแอร์ฟร้านซ์
Tue 1/1012:05BKK - TLL
2 stops38h 30mแอร์ฟร้านซ์
Deal found 27/2฿26,586
Wed 8/512:55TLL - BKK
2 stops21h 55mลุฟท์ฮันซ่า
Wed 29/523:40BKK - TLL
2 stops22h 35mลุฟท์ฮันซ่า
Deal found 28/2฿26,766
Sun 25/819:40TLL - BKK
1 stop30h 35mเตอร์กิชแอร์ไลน์
Tue 1/1007:50BKK - TLL
1 stop31h 50mเตอร์กิชแอร์ไลน์
Deal found 27/2฿26,802
Thu 6/619:00TLL - BKK
1 stop15h 10mลุฟท์ฮันซ่า
Mon 10/623:00BKK - TLL
1 stop23h 15mลุฟท์ฮันซ่า
Deal found 28/2฿26,910
Thu 6/619:00TLL - BKK
2 stops15h 50mลุฟท์ฮันซ่า
Mon 10/623:40BKK - TLL
2 stops22h 35mลุฟท์ฮันซ่า
Deal found 27/2฿26,946

Last-minute flight deals from Estonia

Discover last-minute flight deals departing from Estonia. Take advantage of attractive deals offered by airlines for spontaneous travel. These deals are subject to availability and can provide significant savings for flexible travellers. Please note that the availability of last-minute deals can vary and may change quickly. Data last updated 29 February 2024 and based on user searches. In the last 7 days, Cheapflights users made a total of 20,346 searches.
Fri 8/321:00TLL - BKK
2 stops52h 45mMultiple Airlines
Fri 29/309:15BKK - TLL
1 stop17h 30mMultiple Airlines
Deal found 28/2฿37,811
Fri 8/321:00TLL - BKK
2 stops29h 20mMultiple Airlines
Thu 28/303:00BKK - TLL
3 stops27h 40mMultiple Airlines
Deal found 28/2฿39,286
Fri 8/322:25TLL - BKK
1 stop30h 45mMultiple Airlines
Fri 29/309:15BKK - TLL
1 stop17h 30mMultiple Airlines
Deal found 28/2฿39,754
Fri 8/308:25TLL - BKK
1 stop19h 45mFinnair
Wed 10/407:15BKK - TLL
1 stop16h 20mFinnair
Deal found 28/2฿40,113
Fri 8/321:00TLL - BKK
3 stops30h 55mMultiple Airlines
Thu 28/303:00BKK - TLL
3 stops27h 40mMultiple Airlines
Deal found 28/2฿42,200
Fri 8/321:00TLL - BKK
3 stops30h 55mMultiple Airlines
Fri 29/309:15BKK - TLL
1 stop17h 30mMultiple Airlines
Deal found 28/2฿42,344
Fri 8/308:25TLL - BKK
1 stop19h 45mFinnair
Fri 12/407:15BKK - TLL
1 stop16h 20mFinnair
Deal found 28/2฿43,027
Fri 8/309:35TLL - BKK
1 stop15h 50mFinnair
Sun 7/415:00BKK - TLL
2 stops22h 30mFinnair
Deal found 28/2฿45,582
Fri 8/308:25TLL - BKK
2 stops23h 25mQatar Airways
Tue 9/420:00BKK - TLL
2 stops24h 55mQatar Airways
Deal found 28/2฿45,798

Domestic airfare to nearby cities with cheap hotels

Discover domestic flight options from Estonia to cities with affordable hotel accommodations. Plan your travel to both enjoy budget-friendly flights and find affordable lodging in your chosen destination. Please note that the flight options are sourced from user searches. In the last 7 days, Cheapflights users made a total of 20,346 searches and data was last updated 29 February 2024.
Thu 30/509:50TLL - PRG
Nonstop2h 10mยูโรวิงส์
Thu 13/606:05PRG - TLL
Nonstop2h 10mยูโรวิงส์
Deal found 28/2฿5,468
Sun 12/521:40TLL - PRG
1 stop17h 05mแอร์บาลติก
Wed 15/514:25PRG - TLL
1 stop17h 00mแอร์บาลติก
Deal found 28/2฿6,080
Mon 8/421:40TLL - PRG
1 stop17h 05mแอร์บาลติก
Wed 10/414:25PRG - TLL
1 stop17h 00mแอร์บาลติก
Deal found 28/2฿6,116
Tue 9/406:10TLL - LIN
1 stop6h 50mลุฟท์ฮันซ่า
Sat 13/407:00LIN - TLL
1 stop5h 00mลุฟท์ฮันซ่า
Deal found 28/2฿6,548
Mon 18/309:40TLL - PRG
1 stop5h 15mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Tue 26/320:25PRG - TLL
1 stop15h 50mสวิส อินเตอร์เนชั่นแนล แอร์ไลน์
Deal found 27/2฿6,656
Fri 26/409:10TLL - LGW
1 stop9h 20mแอร์บาลติก
Mon 29/409:05LGW - TLL
1 stop21h 20mแอร์บาลติก
Deal found 28/2฿6,728
Mon 8/421:40TLL - LGW
1 stop20h 50mแอร์บาลติก
Wed 10/409:10LGW - TLL
1 stop27h 30mแอร์บาลติก
Deal found 27/2฿6,979
Mon 8/421:40TLL - LGW
1 stop20h 50mแอร์บาลติก
Wed 10/409:10LGW - TLL
1 stop27h 30mแอร์บาลติก
Deal found 28/2฿7,015
Tue 19/318:05TLL - AMS
1 stop5h 10mMultiple Airlines
Thu 4/415:00AMS - TLL
1 stop9h 25mMultiple Airlines
Deal found 28/2฿7,015

International flights from Estonia

Explore international flight options available from Estonia. Discover the destinations served by airlines operating from Estonia, compare fares, and find the ideal international flight for your travel plans. Please note that the flight options are sourced from user searches, with fares last updated on 29 February 2024. In the last 7 days, Cheapflights users made a total of 20,346 searches.
Tue 26/302:00SIN - MNL
Nonstop3h 55mเจ็ทสตาร์ เอเชีย
Thu 28/322:35MNL - SIN
Nonstop3h 40mเจ็ทสตาร์ เอเชีย
Deal found 27/2฿7,159
Sun 14/406:00SIN - MNL
Nonstop3h 50mเจ็ทสตาร์ เอเชีย
Sun 14/421:40MNL - SIN
Nonstop3h 40mเจ็ทสตาร์ เอเชีย
Deal found 27/2฿8,095
Sat 23/319:10SIN - MNL
Nonstop3h 40mSingapore Airlines
Sat 30/307:10MNL - SIN
Nonstop3h 50mSingapore Airlines
Deal found 27/2฿8,203
Sat 18/502:30SIN - MNL
Nonstop3h 15mเจ็ทสตาร์ เอเชีย
Wed 29/517:55MNL - SIN
Nonstop3h 20mเจ็ทสตาร์ เอเชีย
Deal found 27/2฿8,994
Mon 1/421:15SIN - MNL
1 stop14h 45mMalaysia Airlines
Wed 10/406:50MNL - SIN
1 stop6h 05mMalaysia Airlines
Deal found 28/2฿9,282
Tue 9/402:15SIN - MNL
Nonstop3h 45mเจ็ทสตาร์ เอเชีย
Mon 15/421:40MNL - SIN
Nonstop3h 40mเจ็ทสตาร์ เอเชีย
Deal found 27/2฿9,390
Wed 20/319:10SIN - MNL
Nonstop3h 40mSingapore Airlines
Tue 26/307:10MNL - SIN
Nonstop3h 50mSingapore Airlines
Deal found 27/2฿9,786
Sat 16/302:00SIN - MNL
Nonstop3h 55mเจ็ทสตาร์ เอเชีย
Sat 23/317:40MNL - SIN
Nonstop3h 40mเจ็ทสตาร์ เอเชีย
Deal found 27/2฿9,965
Sat 6/406:00SIN - MNL
Nonstop3h 50mเจ็ทสตาร์ เอเชีย
Wed 29/517:40MNL - SIN
Nonstop3h 50mเจ็ทสตาร์ เอเชีย
Deal found 27/2฿10,073

Find flights from Estonia within your budget

Find flights departing from Estonia that match your specified budget. Filter results by price range, allowing you to narrow down options and find flights that fit within your financial constraints. Please note that the search results are based on data from user searches, with fares last updated on 29 February 2024. In the last 7 days, Cheapflights users made a total of 20,346 searches

Fly to

Any airport

Budget

฿25,075 - ฿26,946

Route

Depart

Return

Price

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Wed 8/5

1 stop18h 15m

Bangkok Suvarnabhumi

Wed 29/5

1 stop31h 50m

฿25,075

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Wed 8/5

2 stops21h 55m

Bangkok Suvarnabhumi

Wed 29/5

1 stop23h 15m

฿26,263

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Thu 6/6

1 stop23h 35m

Bangkok Suvarnabhumi

Mon 10/6

1 stop16h 20m

฿26,406

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Thu 6/6

2 stops15h 50m

Bangkok Suvarnabhumi

Mon 10/6

1 stop23h 15m

฿26,478

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Sun 25/8

2 stops30h 00m

Bangkok Suvarnabhumi

Tue 1/10

2 stops38h 30m

฿26,586

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Wed 8/5

2 stops21h 55m

Bangkok Suvarnabhumi

Wed 29/5

2 stops22h 35m

฿26,766

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Sun 25/8

1 stop30h 35m

Bangkok Suvarnabhumi

Tue 1/10

1 stop31h 50m

฿26,802

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Thu 6/6

1 stop15h 10m

Bangkok Suvarnabhumi

Mon 10/6

1 stop23h 15m

฿26,910

Tallinn UlemisteBangkok Suvarnabhumi

TLL - BKK

TLLBKK

Tallinn Ulemiste

Thu 6/6

2 stops15h 50m

Bangkok Suvarnabhumi

Mon 10/6

2 stops22h 35m

฿26,946

Flights are sorted by cheapest first

Deals found on 28/2

Average price of flights from Estonia by month

Plan your trip from Estonia by taking into account the cheapest months to travel. The average price of a one-way flight from Estonia is currently ฿20,210 while a return flight costs ฿26,470. Price data was last updated on 25 February 2024.

January

฿2,482

February

฿2,842

March

฿2,410

April

฿2,302

May

฿1,835

June

฿1,691

July

฿1,799

August

฿2,266

September

฿1,907

October

฿2,338

November

฿2,123

December

฿2,914

Airline reviews for flights from Estonia

Get insights into the airlines that provide service from Estonia. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing airline for your flight from Estonia. In the last 7 days, Cheapflights users made a total of 20,346 searches.

Crew

8.4

Comfort

7.6

Food

7.5

Overall

7.8

Entertainment

7.3

Boarding

7.9

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

Crew

8.4

Comfort

7.6

Food

7.5

Overall

7.8

Entertainment

7.3

Boarding

7.9

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.8
Good
4,642 reviews

Crew

8.4

Comfort

7.6

Food

7.5

Overall

7.8

Entertainment

7.3

Boarding

7.9

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

7.7
Good
1,376 reviews

Crew

8.4

Comfort

7.6

Food

7.5

Overall

7.8

Entertainment

7.3

Boarding

7.9

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

Crew

8.4

Comfort

7.6

Food

7.5

Overall

7.8

Entertainment

7.3

Boarding

7.9

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

Crew

8.4

Comfort

7.6

Food

7.5

Overall

7.8

Entertainment

7.3

Boarding

7.9

Reviews

1 / 10

Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Fly from Estonia cities
Consider departing from one of these cities also located in Estonia. Flight origins are based on user searches made on Cheapflights and were last updated on 29 February 2024.

Related info for your journey

Access useful and relevant information related to your journey from Estonia. This can include details such as airport transportation, visa requirements, travel insurance, luggage regulations, and any other information that can ensure a smooth and hassle-free travel experience. Please note that the information is based on general guidance and may need to be verified with official sources. Data last updated 29 February 2024.

How does Cheapflights help users find flights from Estonia?

Cheapflights makes it easy to find flights from Estonia by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.

Why should you use Cheapflights to find cheap flight tickets from Estonia?

Cheapflights helps you find that perfect flight from Estonia by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!

Can Cheapflights find flights from Estonia with no change fees?

Yes! Cheapflights helps users easily find flights from Estonia with no change fees.

Can Cheapflights notify me if prices for flights from Estonia become cheaper?

Not ready to book yet? You can track prices for flights from Estonia on Cheapflights with our Price Alerts feature and get notified when better prices are available.

Fly with Cheapflights

Find the best flight deals on Cheapflights, where travellers can enjoy low prices and a wide availability of flights to their desired destinations.

How does Cheapflights help users find flights from Estonia?

Cheapflights makes it easy to find flights from Estonia by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.

Why should you use Cheapflights to find cheap flight tickets from Estonia?

Cheapflights helps you find that perfect flight from Estonia by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!

Can Cheapflights find flights from Estonia with no change fees?

Yes! Cheapflights helps users easily find flights from Estonia with no change fees.

Can Cheapflights notify me if prices for flights from Estonia become cheaper?

Not ready to book yet? You can track prices for flights from Estonia on Cheapflights with our Price Alerts feature and get notified when better prices are available.

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.