There are 12 ways to get from Romania to Tallinn by plane, bus, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Cluj-Napoca to Lennart Meri International Airport
best- Fly from Cluj-Napoca (CLJ) to Lennart Meri International Airport (TLL)plane CLJ - TLL
7h 33m€96–265Fly Bucharest Otopeni to Lennart Meri International Airport
cheapest- Fly from Bucharest Otopeni (OTP) to Lennart Meri International Airport (TLL)plane OTP - TLL
7h 10m€77–233Bus, train
- Take the bus from Bucharest Doraly Expo Market to Dvirtsevyi Bus Stationbus
- Take the bus from Dvirtsevyi Bus Station to Kaunas Central bus stationbus
- Take the train from Kaisiadorys to Tallinntrain 889
36h 32m€126–188Train
- Take the train from Bucuresti Nord to Szolnoktrain Ir
- Take the train from Szolnok to Budapest-Nyugatitrain Ir / ...
- Take the train from Budapest-Nyugati to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Tallinntrain 889
2d€157–195Drive 2,040.9 km
- Drive from Bucharest to Tallinncar 2,040.9 km
28h 41m€325–469Fly Timișoara Traian Vuia International Airport to Lennart Meri International Airport
- Fly from Timișoara Traian Vuia International Airport (TSR) to Lennart Meri International Airport (TLL)plane TSR - TLL
7h 55m€87–223Fly Bucharest Băneasa Aurel Vlaicu International Airport to Lennart Meri International Airport
- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Lennart Meri International Airport (TLL)plane BBU - TLL
10h 12m€87–273Train, train to Budapest Ferenc Liszt International Airport, fly to Lennart Meri International Airport
- Take the train from Arad to Szolnoktrain
- Take the train from Szolnok to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Lennart Meri International Airport (TLL)plane BUD - TLL
8h 19m€89–239Fly Bucharest Otopeni to Helsinki Airport, ferry
- Fly from Bucharest Otopeni (OTP) to Helsinki Airport (HEL)plane OTP - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
9h 33m€116–340Bus
- Take the bus from Bucharest Otopeni Airport to Brașovbus
- Take the bus from Braşov to Zhytomyrbus
- Take the bus from Zhytomyr to Tallinn, Harbour Terminal Dbus
40h 55mBus via Warsaw
- Take the bus from București, Autogara Militari to Warsaw, Bus Station Westbus N910
- Take the bus from Warsaw, Bus Station West to Tallinn, Harbour Terminal Dbus N1224 / ...
47h 52m€221–381Train, bus
- Take the train from Bucuresti Nord to Chisinautrain 402
- Take the bus from Chisinau, Gara Feroviara to Tallinnbus
2d 19h€198–470
Romania to Tallinn by train
Questions & Answers
The cheapest way to get from Romania to Tallinn is to train and fly which costs €85 - €240 and takes 8h 19m.
The fastest way to get from Romania to Tallinn is to fly which takes 7h 10m and costs €75 - €240.
No, there is no direct bus from Romania to Tallinn. However, there are services departing from Piata Unirii 4 and arriving at Tallinn, Harbour Terminal D via Bucharest Otopeni Airport, Saturn, Braşov and Zhytomyr. The journey, including transfers, takes approximately 40h 55m.
No, there is no direct train from Romania to Tallinn. However, there are services departing from Universitate and arriving at Tallinn via Bucuresti Nord, Szolnok, Budapest-Nyugati, Warszawa Wschodnia and Vilnius. The journey, including transfers, takes approximately 2 days 0h.
The distance between Romania and Tallinn is 1418 km. The road distance is 2040.9 km.
The best way to get from Romania to Tallinn without a car is to bus and train which takes 36h 32m and costs €120 - €190.
It takes approximately 7h 33m to get from Romania to Tallinn, including transfers.
Romania to Tallinn bus services, operated by Transfer Low Cost, depart from Bucharest Otopeni Airport station.
Romania to Tallinn train services, operated by Romanian Railways (CFR), depart from Bucuresti Nord station.
The best way to get from Romania to Tallinn is to fly which takes 7h 33m and costs €95 - €270. Alternatively, you can train, which costs €150 - €200 and takes 2 days 0h, you could also bus, which costs and takes 40h 55m.
What companies run services between Romania and Tallinn, Estonia?
Lufthansa, Air Baltic, and two other airlines fly from Cluj-Napoca (CLJ) to Lennart Meri International Airport (TLL) once daily. Alternatively, you can take a train from Universitate to Tallinn via Gara de Nord, Bucuresti Nord, Szolnok, Budapest-Nyugati, Warszawa Wschodnia, and Vilnius in around 2d.
- Website
- lot.com
Flights from Cluj-Napoca to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €90–280
Flights from Bucharest Otopeni to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- €95–280
Flights from Budapest Ferenc Liszt International Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €75–240
- Website
- lufthansa.com
Flights from Cluj-Napoca to Lennart Meri International Airport via Munich
- Ave. Duration
- 6h 7m
- When
- Tuesday, Monday, and Thursday
- Estimated price
- €120–460
Flights from Timișoara Traian Vuia International Airport to Lennart Meri International Airport via Munich
- Ave. Duration
- 7h 45m
- When
- Tuesday, Sunday, Monday, Wednesday, Thursday, and Friday
- Estimated price
- €120–450
- Website
- airbaltic.com
Flights from Cluj-Napoca to Lennart Meri International Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €100–400
Flights from Bucharest Otopeni to Lennart Meri International Airport via Riga
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–330
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Lennart Meri International Airport via Hamburg
- Ave. Duration
- 7h 15m
- When
- Wednesday and Sunday
- Estimated price
- €55–210
Flights from Budapest Ferenc Liszt International Airport to Lennart Meri International Airport via Riga
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €70–270
Flights from Bucharest Otopeni to Helsinki Airport via Riga
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–340
- Website
- finnair.com
Flights from Bucharest Otopeni to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €60–270
Flights from Budapest Ferenc Liszt International Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €130–220
- Website
- flysas.com
Flights from Bucharest Otopeni to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €110–390
Flights from Timișoara Traian Vuia International Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 8h 30m
- When
- Monday and Wednesday
- Estimated price
- €120–440
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 9h 17m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €45–200
- Website
- austrian.com
Flights from Cluj-Napoca to Lennart Meri International Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- €100–400
Flights from Bucharest Otopeni to Lennart Meri International Airport via Vienna
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €100–380
Flights from Budapest Ferenc Liszt International Airport to Lennart Meri International Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €75–290
- Website
- turkishairlines.com
Flights from Timișoara Traian Vuia International Airport to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 8h 25m
- When
- Tuesday and Monday
- Estimated price
- €190–700
- Website
- wizzair.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Lennart Meri International Airport via Budapest Ferenc Liszt International Airport
- Ave. Duration
- 9h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €85–270
Flights from Budapest Ferenc Liszt International Airport to Lennart Meri International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–170
- Website
- norwegian.com
Flights from Bucharest Otopeni to Helsinki Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €65–270
Flights from Bucharest Otopeni to Helsinki Airport via Stockholm
- Ave. Duration
- 6h 10m
- When
- Thursday and Sunday
- Estimated price
- €65–270
- Website
- ryanair.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 10h 45m
- When
- Wednesday
- Estimated price
- €45–200
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Kaisiadorys to Tallinn
- Ave. Duration
- 9h 46m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Website
- https://ltglink.lt/en
Train from Warszawa Wschodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- €22–30
- Website
- https://ltglink.lt/en
Train from Vilnius to Tallinn
- Ave. Duration
- 10h 32m
- Frequency
- Twice daily
- Estimated price
- €35–50
- Website
- https://ltglink.lt/en
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Bucuresti Nord to Szolnok
- Ave. Duration
- 14h 59m
- Frequency
- Twice daily
- Estimated price
- €55–60
- Website
- https://www.cfrcalatori.ro/en/
Train from Arad to Szolnok
- Ave. Duration
- 2h 27m
- Frequency
- Every 2 hours
- Estimated price
- €13–15
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Szolnok to Budapest-Nyugati
- Ave. Duration
- 1h 19m
- Frequency
- Every 20 minutes
- Estimated price
- €5–6
- Website
- https://jegy.mav.hu/
Train from Budapest-Nyugati to Warszawa Wschodnia
- Ave. Duration
- 11h 11m
- Frequency
- 3 times a day
- Estimated price
- €40–50
- Website
- https://jegy.mav.hu/
Train from Szolnok to Ferihegy
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–5
- Website
- https://jegy.mav.hu/
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Szolnok to Ferihegy
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- €17–35
- Website
- https://www.oebb.at/en/
- Phone
- (+373) 22 83 33 33
- [email protected]
- Website
- railway.md
Train from Bucuresti Nord to Chisinau
- Ave. Duration
- 13h 38m
- Frequency
- Twice daily
- Estimated price
- €17–29
- Schedules at
- railway.md
- Phone
- +380 (93) 320-44-44
- [email protected]
- Website
- gunsel.ua
Bus from Bucharest Doraly Expo Market to Dvirtsevyi Bus Station
- Ave. Duration
- 11h 40m
- Frequency
- Twice a week
- Estimated price
- €50–70
- Website
- https://gunsel.ua/
- Phone
- +380 44 594 9010
- [email protected]
- Website
- ecolines.net
Bus from Dvirtsevyi Bus Station to Kaunas Central bus station
- Ave. Duration
- 10h 9m
- Frequency
- Once daily
- Estimated price
- €45–70
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Dvirtsevyi Bus Station to Kaunas Central bus station
- Ave. Duration
- 12h 49m
- Frequency
- Once a week
- Estimated price
- €43
- Schedules at
- latlines.lv
- Phone
- +4 0268 455555
- [email protected]
- Website
- transfer-lowcost.ro
Bus from Bucharest Otopeni Airport to Brașov
- Ave. Duration
- 2h 18m
- Frequency
- Every 2 hours
- Schedules at
- transfer-lowcost.ro
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Braşov to Zhytomyr
- Ave. Duration
- 7h 12m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Schedules at
- galtrans.md
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- transtempo.ua
Bus from Zhytomyr to Tallinn, Harbour Terminal D
- Ave. Duration
- 27h 10m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- https://transtempo.ua/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from București, Autogara Militari to Warsaw, Bus Station West
- Ave. Duration
- 29h 40m
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- https://www.flixbus.co.uk
Bus from Warsaw, Bus Station West to Tallinn, Harbour Terminal D
- Ave. Duration
- 15h 30m
- Frequency
- 4 times a day
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
- Phone
- +373 789 18 888
- [email protected]
- Website
- busline.md
Bus from Chisinau, Gara Feroviara to Tallinn
- Ave. Duration
- 2d 3h
- Frequency
- Twice a week
- Estimated price
- €180–440
- Website
- https://busline.md/en/
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Helsinki Terminal 2 to Tallinn
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €20–40
- Schedules at
- https://www.eckeroline.com/
- Economy
- €20–30
Want to know more about travelling around Estonia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Romania to Tallinn bus services, operated by Transfer Low Cost, arrive at Brașov station.
Romania to Tallinn train services, operated by Romanian Railways (CFR), arrive at Szolnok station.
Yes, the driving distance between Romania to Tallinn is 2041 km. It takes approximately 28h 41m to drive from Romania to Tallinn.
There are 1337+ hotels available in Tallinn.









































