There are 10 ways to get from Hanover to Tartu 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 Hamburg Airport, fly to Tartu Ülenurme Airport
best- Take the train from Hannover Hauptbahnhof to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Tartu Ülenurme Airport (TAY)plane HAM - TAY
10h 45m€255–494Train to Berlin Brandenburg Airport, fly to Lennart Meri International Airport, train
cheapest- Take the train from Hannover Hauptbahnhof to S Südkreuz Bhftrain
- Fly from Berlin Brandenburg Airport (BER) to Lennart Meri International Airport (TLL)plane BER - TLL
- Take the train from Ülemiste to Tartutrain
9h 42m€98–340Train
- Take the train from Hannover Hauptbahnhof to S Spandau Bhftrain 19 / ...
- Take the train from S+U Gesundbrunnen Bhf to Rzepintrain 95 / ...
- Take the train from Rzepin to Warszawa Zachodniatrain 95 / ...
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Tartutrain 889
26h 18m€149–309Bus, train
- Take the bus from Hanover to Rīgabus
- Take the train from Riga-Pasazieru to Tartutrain 0 / ...
29h 10m€127–227Drive 1,562.1 km
- Drive from Hanover to Tartucar 1,562.1 km
20h 54m€258–372Fly Hannover Airport to Lennart Meri International Airport, train
- Fly from Hannover Airport (HAJ) to Lennart Meri International Airport (TLL)plane HAJ - TLL
- Take the train from Ülemiste to Tartutrain
10h 1m€162–385Fly Hannover Airport to Riga International Airport, train
- Fly from Hannover Airport (HAJ) to Riga International Airport (RIX)plane HAJ - RIX
- Take the train from Riga-Pasazieru to Aardlatrain
11h 20m€141–425Train to Hamburg Airport, fly to Riga International Airport, train
- Take the train from Hannover Hauptbahnhof to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Riga International Airport (RIX)plane HAM - RIX
- Take the train from Riga-Pasazieru to Aardlatrain
10h 34m€126–314Fly Hannover Airport to Tartu Ülenurme Airport
- Fly from Hannover Airport (HAJ) to Tartu Ülenurme Airport (TAY)plane HAJ - TAY
11h 41m€148–586Train, bus
- Take the train from Hannover Hauptbahnhof to Hamburg Hbftrain 20 / ...
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Parnu, Bus Stationbus
- Take the bus from Pärnu bussijaam to Tartu bussijaambus 145 / ...
31h 10m€172–302
Hanover to Tartu by train
Comparing Your Travel Options
The cheapest way to get from Hanover to Tartu is to bus and train which costs €120 - €230 and takes 29h 10m.
The fastest way to get from Hanover to Tartu is to train and fly which takes 9h 42m and costs €95 - €340.
No, there is no direct train from Hanover to Tartu. However, there are services departing from Hannover Hauptbahnhof and arriving at Tartu via S Spandau Bhf, S+U Gesundbrunnen Bhf, Rzepin, Warszawa Zachodnia and Vilnius. The journey, including transfers, takes approximately 26h 18m.
The distance between Hanover and Tartu is 1378 km. The road distance is 1562.1 km.
The best way to get from Hanover to Tartu without a car is to train which takes 26h 18m and costs €140 - €310.
It takes approximately 10h 45m to get from Hanover to Tartu, including transfers.
Hanover to Tartu train services, operated by Deutsche Bahn Intercity (DB IC), depart from Hannover Hauptbahnhof station.
The best way to get from Hanover to Tartu is to train which takes 26h 18m and costs €140 - €310. Alternatively, you can fly, which costs €140 - €600 and takes 11h 41m.
Tartu is 1h ahead of Hanover. It is currently 5:22 AM in Hanover and 6:22 AM in Tartu.
Hanover to Tartu train services, operated by Deutsche Bahn Intercity (DB IC), arrive at S Spandau Bhf station.
What companies run services between Hanover, Germany and Tartu, Estonia?
You can take a train from Hannover Hauptbahnhof to Tartu via S Spandau Bhf, S+U Gesundbrunnen Bhf, Rzepin, Warszawa Zachodnia, and Vilnius in around 26h 18m. Alternatively, Lufthansa City, Finnair, and five other airlines fly from Hannover Airport (HAJ) to Tartu Ülenurme Airport (TAY) every 4 hours.
- Website
- finnair.com
Flights from Hamburg Airport to Tartu Ülenurme Airport via Helsinki
- Ave. Duration
- 5h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €220–420
Flights from Hamburg Airport to Riga International Airport via Helsinki
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €160–230
Flights from Berlin Brandenburg Airport to Lennart Meri International Airport via Helsinki
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- €110–220
Flights from Hannover Airport to Tartu Ülenurme Airport via Munich, Helsinki
- Ave. Duration
- 9h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €160–750
Flights from Hannover Airport to Tartu Ülenurme Airport via Frankfurt, Helsinki
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €140–700
Flights from Hannover Airport to Tartu Ülenurme Airport via Vienna, Helsinki
- Ave. Duration
- 8h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €260–750
Flights from Hannover Airport to Tartu Ülenurme Airport via Copenhagen, Helsinki
- Ave. Duration
- 8h 35m
- When
- Monday to Friday
- Estimated price
- €140–600
Flights from Hannover Airport to Tartu Ülenurme Airport via Zurich, Helsinki
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €280–750
Flights from Hannover Airport to Tartu Ülenurme Airport via Amsterdam Schiphol, Helsinki
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €150–700
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to S Spandau Bhf
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €45–90
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S+U Gesundbrunnen Bhf to Rzepin
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €20–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to S Südkreuz Bhf
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €45–100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hannover Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €30–70
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Hanover to Rīga
- Ave. Duration
- 24h 30m
- Frequency
- Once a week
- Estimated price
- €110–210
- Schedules at
- ecolines.net
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
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
Booking & Getting There
Yes, the driving distance between Hanover to Tartu is 1562 km. It takes approximately 20h 54m to drive from Hanover to Tartu.
There are 401+ hotels available in Tartu.









