There are 11 ways to get from Tartu to Olomouc by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Lennart Meri International Airport, fly to Leoš Janáček Airport Ostrava, train
best- Take the train from Tartu to Ulemistetrain
- Fly from Lennart Meri International Airport (TLL) to Leoš Janáček Airport Ostrava (OSR)plane TLL - OSR
- Take the train from Mosnov,Ostrava Airport to Olomouc Hlavni Nadrazitrain
11h 38mKč 5,995–11,812Train to Lennart Meri International Airport, fly to John Paul Ii International Airport Kraków–Balice, train
cheapest- Take the train from Tartu to Ulemistetrain
- Fly from Lennart Meri International Airport (TLL) to John Paul Ii International Airport Kraków–Balice (KRK)plane TLL - KRK
- Take the train from Krakow Glowny to Bohumintrain
- Take the train from Bohumin to Olomouc Hlavni Nadrazitrain
11h 43mKč 1,745–8,387Train via Opoczno
- Take the train from Tartu to Kaisiadorystrain 12
- Take the train from Kaišiadorys to Mockavatrain 31
- Take the train from Mockava to Opoczno Poludnietrain Ic
- Take the train from Opoczno Poludnie to Bohumintrain Ic
- Take the train from Bohumin to Olomouc Hlavni Nadrazitrain Ic / ...
21h 59mKč 2,996–11,400Bus, train
- Take the bus from Tartu bussijaam to Riiabus
- Take the bus from Rīga to Hradec Královébus
- Take the train from Pardubice Hlavni Nadrazi to Olomouc Hlavni Nadrazitrain Re / ...
28h 8mKč 2,718–5,881Drive 1,360 km
- Drive from Tartu to Olomouccar 1,360 km
14h 45mKč 5,293–7,646Fly Tartu Ülenurme Airport to Vienna International Airport, train
- Fly from Tartu Ülenurme Airport (TAY) to Vienna International Airport (VIE)plane TAY - VIE
- Take the train from Wien Hbf to Prerovtrain
10h 50mKč 5,040–8,714Fly Tartu Ülenurme Airport to John Paul Ii International Airport Kraków–Balice, train
- Fly from Tartu Ülenurme Airport (TAY) to John Paul Ii International Airport Kraków–Balice (KRK)plane TAY - KRK
- Take the train from Krakow Glowny to Bohumintrain
- Take the train from Bohumin to Olomouc Hlavni Nadrazitrain
11h 57mKč 3,465–9,924Train to Riga International Airport, fly to Vienna International Airport, train
- Take the train from Tartu to Riga-Pasazierutrain
- Fly from Riga International Airport (RIX) to Vienna International Airport (VIE)plane RIX - VIE
- Take the train from Wien Hbf to Prerovtrain
12h 7mKč 3,214–9,752Train to Riga International Airport, fly to John Paul Ii International Airport Kraków–Balice, train
- Take the train from Tartu to Riga-Pasazierutrain
- Fly from Riga International Airport (RIX) to John Paul Ii International Airport Kraków–Balice (KRK)plane RIX - KRK
- Take the train from Krakow Glowny to Bohumintrain
- Take the train from Bohumin to Olomouc Hlavni Nadrazitrain
12h 58mKč 1,939–8,862Train
- Take the train from Tartu to Vilniustrain 12
- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain
- Take the train from Krakow Glowny to Olomouc Hlavni Nadrazitrain 410 / ...
24h 12mKč 1,877–5,072Bus
- Take the bus from Tartu bussijaam to Pärnu bussijaambus 145 / ...
- Take the bus from Parnu, Bus Station to Krakow, MDA Bus Stationbus
- Take the bus from Krakow Central Bus Station to Olomouc Main Train Stationbus
29h 4mKč 3,087–5,026
Tartu to Olomouc by train
Questions & Answers
The cheapest way to get from Tartu to Olomouc is to train which costs 1 800 Kč - 5 500 Kč and takes 24h 12m.
The fastest way to get from Tartu to Olomouc is to fly and train which takes 10h 50m and costs 5 000 Kč - 9 000 Kč.
No, there is no direct bus from Tartu to Olomouc station. However, there are services departing from Tartu bussijaam and arriving at Olomouc Main Train Station via Parnu, Bus Station and Krakow Central Bus Station. The journey, including transfers, takes approximately 29h 4m.
No, there is no direct train from Tartu to Olomouc. However, there are services departing from Tartu and arriving at Olomouc Hlavni Nadrazi via Kaišiadorys, Mockava, Opoczno Poludnie and Bohumin. The journey, including transfers, takes approximately 21h 59m.
The distance between Tartu and Olomouc is 1435 km. The road distance is 1360 km.
The best way to get from Tartu to Olomouc without a car is to train via Opoczno which takes 21h 59m and costs 3 000 Kč - 12 000 Kč.
It takes approximately 11h 38m to get from Tartu to Olomouc, including transfers.
Tartu to Olomouc bus services, operated by Lux Express, depart from Tartu bussijaam station.
Tartu to Olomouc train services, operated by LTG Link, depart from Tartu station.
The best way to get from Tartu to Olomouc is to train via Opoczno which takes 21h 59m and costs 3 000 Kč - 12 000 Kč. Alternatively, you can bus, which costs 3 000 Kč - 5 500 Kč and takes 29h 4m.
What companies run services between Tartu, Estonia and Olomouc, Czechia?
You can take a train from Tartu to Olomouc Hlavni Nadrazi via Kaišiadorys, Mockava, Opoczno Poludnie, and Bohumin in around 21h 59m. Alternatively, you can take a bus from Tartu bussijaam to Olomouc Main Train Station via Parnu, Bus Station and Krakow Central Bus Station in around 29h 4m.
- Website
- lot.com
Flights from Lennart Meri International Airport to Leoš Janáček Airport Ostrava via Warsaw Chopin
- Ave. Duration
- 7h 6m
- When
- Tuesday, Thursday, Friday, Sunday, and Wednesday
- Estimated price
- Kč 1,800–9,000
Flights from Lennart Meri International Airport to Leoš Janáček Airport Ostrava via Helsinki, Warsaw Chopin
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- Kč 4,600–13,000
Flights from Riga International Airport to Vienna International Airport via Warsaw Chopin
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- Kč 2,300–7,500
Flights from Lennart Meri International Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- Kč 3,000–8,000
Flights from Riga International Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Kč 2,300–6,000
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Tartu to Ulemiste
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- Kč 250–440
- Website
- Elron
- Express Train Ticket
- Kč 320–440
Train from Tartu to Riga-Pasazieru
- Ave. Duration
- 3h 36m
- Frequency
- 3 times a day
- Estimated price
- Kč 330–600
- Website
- Elron
- Express Train Ticket
- Kč 440–600
Train from Tartu to Ulemiste
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- Kč 250–440
- Website
- Elron
- Express Train Ticket
- Kč 320–440
Train from Tartu to Riga-Pasazieru
- Ave. Duration
- 3h 36m
- Frequency
- 3 times a day
- Estimated price
- Kč 330–600
- Website
- Elron
- Express Train Ticket
- Kč 440–600
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Tartu bussijaam to Riia
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Estimated price
- Kč 380–700
- Website
- Lux Express
Bus from Tartu bussijaam to Pärnu bussijaam
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- Kč 260–480
- Website
- Lux Express
Want to know more about travelling around Czechia
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Tartu to Olomouc bus services, operated by Lux Express, arrive at Pärnu bussijaam station.
Olomouc is 1h behind Tartu. It is currently 2:06 PM in Tartu and 1:06 PM in Olomouc.
Tartu to Olomouc train services, operated by LTG Link, arrive at Kaisiadorys station.
Yes, the driving distance between Tartu to Olomouc is 1360 km. It takes approximately 14h 45m to drive from Tartu to Olomouc.
Book your Tartu to Olomouc bus tickets online with Omio.
There are 364+ hotels available in Olomouc.











