There are 13 ways to get from Stuttgart to Imatra by plane, train, bus, car, ferry, night train, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Stuttgart Airport to Helsinki Airport, train
best- Fly from Stuttgart Airport (STR) to Helsinki Airport (HEL)plane STR - HEL
- Take the train from Tikkurila to Imatratrain
11h 32m€168–387Fly Stuttgart Airport to Savonlinna Airport, train
cheapest- Fly from Stuttgart Airport (STR) to Savonlinna Airport (SVL)plane STR - SVL
- Take the train from Pääskylahti to Parikkalatrain
- Take the train from Parikkala to Imatratrain
12h 55m€140–404Train, bus
- Take the train from Hauptbahnhof to Heilbronn Hauptbahnhoftrain
- Take the bus from Heilbronn central train station to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Helsinki, Bus Stationbus
- Take the train from Helsinki to Imatratrain S 9 / ...
42h 19m€219–385Drive 3,373.1 km
- Drive from Stuttgart to Imatracar 3,373.1 km
36h 30m€627–905Train to Frankfurt, fly to Helsinki Airport, train
- Take the train from Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Helsinki Airport (HEL)plane FRA - HEL
- Take the train from Tikkurila to Imatratrain
10h 42m€154–428Train to Munich International Airport, fly to Helsinki Airport, train
- Take the train from Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Helsinki Airport (HEL)plane MUC - HEL
- Take the train from Tikkurila to Imatratrain
12h 16m€167–520Train, train to Zurich Airport, fly to Helsinki Airport
- Take the train from Hauptbahnhof to Schaffhausentrain
- Take the train from Schaffhausen to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Helsinki Airport (HEL)plane ZRH - HEL
- Take the train from Tikkurila to Imatratrain
13h 24m€206–507Train to Frankfurt, fly to Lennart Meri International Airport, ferry, train
- Take the train from Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Lennart Meri International Airport (TLL)plane FRA - TLL
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Take the train from Helsinki to Imatratrain
13h 52m€178–499Train to Munich International Airport, fly to Lennart Meri International Airport, ferry, train
- Take the train from Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Lennart Meri International Airport (TLL)plane MUC - TLL
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Take the train from Helsinki to Imatratrain
15h 20m€186–551Train, night train, bus
- Take the train from Hauptbahnhof to München Hbftrain 11 / ...
- Take the night train from Muenchen Hbf to Krakow Glownynighttrain En
- Take the bus from Krakow, MDA Bus Station to Helsinki, Bus Stationbus
- Take the train from Helsinki to Imatratrain S 9 / ...
47h 2m€309–922Bus
- Take the bus from Kornwestheim to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Jyvaskyla, Transport Centerbus
- Take the bus from Jyväskylä Matkakeskus 4 to Oleksibus
2d€247–401Bus, train
- Take the bus from Stuttgart Airport to Rīgabus
- Take the bus from Riga, Bus Station to Helsinki, Bus Stationbus
- Take the train from Helsinki to Imatratrain S 9 / ...
2d€186–384Drive, car train
- Drive from Stuttgart to Würzburg Hbfcar
- Take the car train from Würzburg Hbf to Lüneburgcartrain
- Drive from Lüneburg to Imatracar
38h 18m€615–900
Stuttgart to Imatra by train, bus, and foot
Questions & Answers
The cheapest way to get from Stuttgart to Imatra is to bus and train which costs €180 - €390 and takes 2 days 0h.
The fastest way to get from Stuttgart to Imatra is to train and fly which takes 10h 42m and costs €150 - €430.
No, there is no direct bus from Stuttgart to Imatra. However, there are services departing from Kornwestheim and arriving at Saareksiinmäki I via Berlin, Zentralen Omnibusbahnhof, Jyväskylä Matkakeskus 4 and Oleksi. The journey, including transfers, takes approximately 2 days 0h.
The distance between Stuttgart and Imatra is 1936 km. The road distance is 3373.1 km.
The best way to get from Stuttgart to Imatra without a car is to train and bus which takes 42h 19m and costs €210 - €390.
It takes approximately 11h 32m to get from Stuttgart to Imatra, including transfers.
Stuttgart to Imatra bus services, operated by FlixBus, depart from Kornwestheim station.
Stuttgart to Imatra bus services, operated by FlixBus, arrive at Berlin, Zentralen Omnibusbahnhof station.
Imatra is 1h ahead of Stuttgart. It is currently 1:03 AM in Stuttgart and 2:03 AM in Imatra.
Yes, the driving distance between Stuttgart to Imatra is 3373 km. It takes approximately 36h 30m to drive from Stuttgart to Imatra.
What companies run services between Stuttgart, Germany and Imatra, Finland?
You can take a train from Hauptbahnhof to Saareksiinmäki I via Kornwestheim, Kornwestheim, Berlin, Zentralen Omnibusbahnhof, Jyväskylä Matkakeskus 4, and Oleksi in around 2d.
- Website
- lufthansa.com
Flights from Stuttgart Airport to Helsinki Airport via Munich International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- €95–430
Flights from Frankfurt to Helsinki Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €80–380
Flights from Munich International Airport to Helsinki Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €80–390
Flights from Frankfurt to Lennart Meri International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €110–390
Flights from Munich International Airport to Lennart Meri International Airport
- Ave. Duration
- 2h 20m
- When
- Sunday, Tuesday, Monday, Wednesday, Thursday, and Friday
- Estimated price
- €95–210
- Website
- finnair.com
Flights from Stuttgart Airport to Helsinki Airport via Berlin Brandenburg
- Ave. Duration
- 4h
- When
- Monday to Thursday
- Estimated price
- €140–400
Flights from Frankfurt to Helsinki Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €130–240
Flights from Munich International Airport to Helsinki Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- €90–260
Flights from Zurich Airport to Helsinki Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €120–230
Flights from Frankfurt to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- €85–200
Flights from Munich International Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €90–230
- Website
- flysas.com
Flights from Stuttgart Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €160–330
Flights from Frankfurt to Helsinki Airport via Copenhagen
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–230
Flights from Munich International Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €120–280
Flights from Frankfurt to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €160–270
Flights from Munich International Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €100–380
- Website
- baseairlines.hu
Flights from Stuttgart Airport to Savonlinna Airport via Copenhagen, Helsinki Airport
- Ave. Duration
- 6h 10m
- When
- Monday to Saturday
- Estimated price
- €120–450
Flights from Stuttgart Airport to Savonlinna Airport via Berlin Brandenburg, Helsinki Airport
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €90–330
Flights from Stuttgart Airport to Savonlinna Airport via Munich International Airport, Helsinki Airport
- Ave. Duration
- 10h 10m
- When
- Monday to Saturday
- Estimated price
- €110–500
Flights from Stuttgart Airport to Savonlinna Airport via Stockholm, Helsinki Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- €90–330
Flights from Stuttgart Airport to Savonlinna Airport via Hamburg, Helsinki Airport
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, and Friday
- Estimated price
- €170–470
- Website
- airbaltic.com
Flights from Frankfurt to Lennart Meri International Airport via Riga
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €85–240
Flights from Munich International Airport to Lennart Meri International Airport
- Ave. Duration
- 2h 20m
- When
- Sunday, Tuesday, Monday, Wednesday, Thursday, and Friday
- Estimated price
- €95–210
- Website
- lufthansa-city.com
Flights from Frankfurt to Helsinki Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €80–380
Flights from Munich International Airport to Helsinki Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €80–390
- Website
- eurowings.com
Flights from Stuttgart Airport to Helsinki Airport via Berlin Brandenburg
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- €160–310
- Website
- norwegian.com
Flights from Munich International Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €70–300
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Tikkurila to Imatra
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- https://www.vr.fi/en/
Train from Helsinki to Imatra
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- https://www.vr.fi/en/
Train from Tikkurila to Imatra
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- https://www.vr.fi/en/
Train from Tikkurila to Imatra
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- https://www.vr.fi/en/
Train from Tikkurila to Imatra
- Ave. Duration
- 2h 21m
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- https://www.vr.fi/en/
Train from Helsinki to Imatra
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- https://www.vr.fi/en/
Train from Pääskylahti to Parikkala
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- €6–11
- Website
- https://www.vr.fi/en/
Train from Parikkala to Imatra
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- €7–13
- Website
- https://www.vr.fi/en/
Train from Helsinki to Imatra
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- https://www.vr.fi/en/
Train from Helsinki to Imatra
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- https://www.vr.fi/en/
Train from Helsinki to Imatra
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- €30–60
- Website
- https://www.vr.fi/en/
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Hauptbahnhof to Heilbronn Hauptbahnhof
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–16
- Schedules at
- regional.bahn.de
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-by.de
Train from Hauptbahnhof to Heilbronn Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €10–15
- Schedules at
- arverio-by.de
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-bw.de
Train from Hauptbahnhof to Heilbronn Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- €10–13
- 1st Class Ticket
- €14–20
- Phone
- +49 6131 4975 022
- kundenservice@dbregiobus-sw.de
- Website
- dbregiobus-mitte.de
Train from Hauptbahnhof to Heilbronn Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Once a week
- Estimated price
- €12–17
- Schedules at
- dbregiobus-mitte.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €30–130
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- €40–170
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- €30–130
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €30–130
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- €40–170
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- €40–170
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €20–40
- Website
- https://www.ns.nl/en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €26–55
- Website
- https://www.ns.nl/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €20–40
- Website
- https://www.ns.nl/en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €26–55
- Website
- https://www.ns.nl/en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €26–55
- Website
- https://www.ns.nl/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- https://www.sncf-connect.com/en-en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- https://www.sncf-connect.com/en-en
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Schaffhausen to Zürich Flughafen
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €18–55
- Website
- https://www.sbb.ch/en
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- intercity.pl
Night train from Muenchen Hbf to Krakow Glowny
- Ave. Duration
- 12h 58m
- Frequency
- Once daily
- Estimated price
- €140–490
- Website
- https://www.intercity.pl/en/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Lüneburg
- Ave. Duration
- 5h 27m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Heilbronn central train station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- https://www.flixbus.co.uk
Bus from Berlin, Zentralen Omnibusbahnhof to Helsinki, Bus Station
- Ave. Duration
- 27h 30m
- Frequency
- Once daily
- Estimated price
- €130–220
- Website
- https://www.flixbus.co.uk
Bus from Krakow, MDA Bus Station to Helsinki, Bus Station
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- €110–200
- Website
- https://www.flixbus.co.uk
Bus from Kornwestheim to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Estimated price
- €50–85
- Website
- https://www.flixbus.co.uk
Bus from Berlin, Zentralen Omnibusbahnhof to Jyvaskyla, Transport Center
- Ave. Duration
- 31h 50m
- Frequency
- Once daily
- Estimated price
- €150–260
- Website
- https://www.flixbus.co.uk
Bus from Riga, Bus Station to Helsinki, Bus Station
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Jyväskylä Matkakeskus 4 to Oleksi
- Ave. Duration
- 3h 27m
- Frequency
- Once daily
- Schedules at
- mikkeli.fi
- Phone
- +358 20 1415500
- info@savonlinja.fi
- Website
- savonlinja.fi
Bus from Jyväskylä Matkakeskus 4 to Oleksi
- Ave. Duration
- 3h 31m
- Frequency
- Twice a week
- Estimated price
- €37–42
- Website
- https://savonlinja.fi/en/
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Stuttgart Airport to Rīga
- Ave. Duration
- 32h 35m
- Frequency
- 4 times a week
- Estimated price
- €120–260
- Schedules at
- ecolines.net
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €20–40
- Schedules at
- https://www.eckeroline.com/
- Economy
- €20–30
Ferry from Tallinn to Helsinki Terminal 2
- 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 Finland
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
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
There are 102+ hotels available in Imatra.










































