There are 11 ways to get from Ukraine to Tartu by bus, plane, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus to Warsaw Chopin Airport, fly to Lennart Meri International Airport, train
best- Take the bus from Lviv Palace Square to Warszawa Centralna Stationbus
- Fly from Warsaw Chopin Airport (WAW) to Lennart Meri International Airport (TLL)plane WAW - TLL
- Take the train from Ülemiste to Tartutrain
11h 52mBus, train
cheapest- Take the bus from Kyiv 142 Beresteysky to Riga Central Bus Stationbus
- Take the train from Riga-Pasazieru to Tartutrain 0 / ...
29h 53m€87–143Train
- Take the train from Kyiv-Pasazhyrskyi to Warszawa Wschodniatrain 67
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Tartutrain 889
32h 34m€99–140Drive 1,480.3 km
- Drive from Kyiv to Tartucar 1,480.3 km
21h 31m€236–340Bus to Chișinău International Airport, fly to Riga International Airport, train
- Take the bus from Pryvoz Bus Station to Chisinau Airportbus
- Fly from Chișinău International Airport (RMO) to Riga International Airport (RIX)plane RMO - RIX
- Take the train from Riga-Pasazieru to Tartutrain
12h 35mBus to Rzeszów–Jasionka Airport, fly to Lennart Meri International Airport, train
- Take the bus from Lviv to Rzeszow–Jasionka Airportbus
- Fly from Rzeszów–Jasionka Airport (RZE) to Lennart Meri International Airport (TLL)plane RZE - TLL
- Take the train from Ülemiste to Tartutrain
14h 18m€125–273Bus to Lublin Airport, fly to Lennart Meri International Airport, train
- Take the bus from Lviv to Lublinbus
- Fly from Lublin Airport (LUZ) to Lennart Meri International Airport (TLL)plane LUZ - TLL
- Take the train from Ülemiste to Tartutrain
19h 22m€117–401Bus to Warsaw Chopin Airport, fly to Riga International Airport, train
- Take the bus from Lviv Palace Square to Warszawa Centralna Stationbus
- Fly from Warsaw Chopin Airport (WAW) to Riga International Airport (RIX)plane WAW - RIX
- Take the train from Riga-Pasazieru to Tartutrain
13h 35mBus to Rzeszów–Jasionka Airport, fly to Riga International Airport, train
- Take the bus from Lviv to Rzeszow–Jasionka Airportbus
- Fly from Rzeszów–Jasionka Airport (RZE) to Riga International Airport (RIX)plane RZE - RIX
- Take the train from Riga-Pasazieru to Tartutrain
15h 47m€129–340Bus to Rzeszów–Jasionka Airport, fly to Tartu Ülenurme Airport
- Take the bus from Lviv to Rzeszow–Jasionka Airportbus
- Fly from Rzeszów–Jasionka Airport (RZE) to Tartu Ülenurme Airport (TAY)plane RZE - TAY
16h 11m€179–511Bus to Warsaw Chopin Airport, fly to Helsinki Airport, ferry, train
- Take the bus from Lviv Palace Square to Warszawa Centralna Stationbus
- Fly from Warsaw Chopin Airport (WAW) to Helsinki Airport (HEL)plane WAW - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
- Take the train from Tallinn to Tartutrain
16h 22m
Warsaw Chopin Airport (WAW) to Lennart Meri International Airport (TLL) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Tartu is to train which costs €95 - €140 and takes 32h 34m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Tartu is to bus and fly and train which takes 14h 18m and costs €120 - €280.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Ukraine to Tartu. However, there are services departing from Khreshchatyk and arriving at Tartu via Kyiv-Pasazhyrskyi, Warszawa Wschodnia and Vilnius. The journey, including transfers, takes approximately 32h 34m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Tartu is 1419 km. The road distance is 1480.3 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Tartu without a car is to bus and train which takes 29h 53m and costs €85 - €150.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 11h 52m to get from Ukraine to Tartu, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Tartu train services, operated by Ukrainian Railways (UZ), depart from Kyiv-Pasazhyrskyi station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Tartu train services, operated by Ukrainian Railways (UZ), arrive at Warszawa Wschodnia station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Ukraine to Tartu is 1480 km. It takes approximately 21h 31m to drive from Ukraine to Tartu.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 449+ hotels available in Tartu.
What companies run services between Ukraine and Tartu, Estonia?
You can take a subway from Khreshchatyk to Tartu via Vokzalna, Kyiv-Pasazhyrskyi, Warszawa Wschodnia, and Vilnius in around 32h 34m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lot.com
Flights from Warsaw Chopin Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €60–210
Flights from Rzeszów–Jasionka Airport to Lennart Meri International Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €100–250
Flights from Lublin Airport to Lennart Meri International Airport via Warsaw Chopin Airport
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- €95–300
Flights from Warsaw Chopin Airport to Riga International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €65–190
Flights from Rzeszów–Jasionka Airport to Riga International Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- €90–290
- Website
- finnair.com
Flights from Warsaw Chopin Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €100–160
Flights from Rzeszów–Jasionka Airport to Tartu Ülenurme Airport via Warsaw Chopin Airport, Helsinki Airport
- Ave. Duration
- 7h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €210–600
Flights from Rzeszów–Jasionka Airport to Tartu Ülenurme Airport via London Stansted, Helsinki Airport
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- €160–480
Flights from Rzeszów–Jasionka Airport to Tartu Ülenurme Airport via Edinburgh, Helsinki Airport
- Ave. Duration
- 13h 25m
- When
- Tuesday
- Estimated price
- €170–490
Flights from Rzeszów–Jasionka Airport to Tartu Ülenurme Airport via Milan Malpensa, Helsinki Airport
- Ave. Duration
- 14h 40m
- When
- Tuesday
- Estimated price
- €330–900
Flights from Rzeszów–Jasionka Airport to Tartu Ülenurme Airport via Warsaw Chopin Airport, Lennart Meri International Airport, Helsinki Airport
- Ave. Duration
- 11h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €160–550
Flights from Warsaw Chopin Airport to Helsinki Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €95–220
- Website
- airbaltic.com
Flights from Warsaw Chopin Airport to Lennart Meri International Airport via Riga International Airport
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- €65–250
Flights from Chișinău International Airport to Riga International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €120–270
Flights from Chișinău International Airport to Riga International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- €120–270
Flights from Warsaw Chopin Airport to Riga International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €65–190
Flights from Warsaw Chopin Airport to Helsinki Airport via Riga International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €75–250
- Website
- flysas.com
Flights from Warsaw Chopin Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €85–340
Flights from Warsaw Chopin Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 3h 50m
- When
- Monday to Thursday
- Estimated price
- €85–270
Flights from Warsaw Chopin Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- €110–210
- Website
- wizzair.com
Flights from Warsaw Chopin Airport to Lennart Meri International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €25–120
- Website
- tarom.ro
Flights from Chișinău International Airport to Riga International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- €120–270
- Website
- austrian.com
Flights from Chișinău International Airport to Riga International Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €120–270
- Phone
- +372 616 0245
- [email protected]
- Website
- elron.ee
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- €10–17
- Website
- https://elron.ee/en
- Express Train Ticket
- €12–17
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- €14–23
- Website
- https://elron.ee/en
- Express Train Ticket
- €16–23
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- €14–23
- Website
- https://elron.ee/en
- Express Train Ticket
- €16–23
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- €10–17
- Website
- https://elron.ee/en
- Express Train Ticket
- €12–17
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- €10–17
- Website
- https://elron.ee/en
- Express Train Ticket
- €12–17
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- €14–23
- Website
- https://elron.ee/en
- Express Train Ticket
- €16–23
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- €14–23
- Website
- https://elron.ee/en
- Express Train Ticket
- €16–23
Train from Tallinn to Tartu
- Ave. Duration
- 2h 11m
- Frequency
- Every 2 hours
- Estimated price
- €10–18
- Website
- https://elron.ee/en
- Express Train Ticket
- €12–18
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- https://ltglink.lt/en
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- 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 Tartu
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- https://ltglink.lt/en
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- https://ltglink.lt/en
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- https://ltglink.lt/en
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- https://ltglink.lt/en
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- https://ltglink.lt/en
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- https://ltglink.lt/en
Train from Tallinn to Tartu
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- https://ltglink.lt/en
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- uz.gov.ua
Train from Kyiv-Pasazhyrskyi to Warszawa Wschodnia
- Ave. Duration
- 15h 2m
- Frequency
- Twice daily
- Estimated price
- €50–70
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €50–70
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from Lviv Palace Square to Warszawa Centralna Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Bus from Lviv Palace Square to Warszawa Centralna Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Bus from Lviv Palace Square to Warszawa Centralna Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- transtempo.ua
Bus from Kyiv 142 Beresteysky to Riga Central Bus Station
- Ave. Duration
- 24h
- Frequency
- Once daily
- Estimated price
- €75–120
- Website
- https://transtempo.ua/
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- orionbus.net
Bus from Pryvoz Bus Station to Chisinau Airport
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- pavluks-trans.com
Bus from Lviv to Rzeszow–Jasionka Airport
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- €16–26
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Lviv to Lublin
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- €19–29
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Lviv to Rzeszow–Jasionka Airport
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- €16–26
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Lviv to Rzeszow–Jasionka Airport
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- €16–26
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Lviv to Lublin
- Ave. Duration
- 3h 41m
- Frequency
- 4 times a day
- Schedules at
- likebus.ua
- 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
















