There are 11 ways to get from Karlsruhe to Pärnu by train, plane, bus, car, ferry, 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.
Train to Frankfurt, fly to Lennart Meri International Airport, bus
best- Take the train from Karlsruhe Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Lennart Meri International Airport (TLL)plane FRA - TLL
- Take the bus from Tallinn, Bus Station to Parnu, Bus Stationbus
7h 42m€124–383Train to Stuttgart Airport, fly to Lennart Meri International Airport, bus
cheapest- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Lennart Meri International Airport (TLL)plane STR - TLL
- Take the bus from Tallinn, Bus Station to Parnu, Bus Stationbus
9h 36m€123–339Train, bus
- Take the train from Karlsruhe Hbf to Berlin Hbftrain Ice
- Take the bus from Berlin Airport BER to Parnu, Bus Stationbus N1324 / ...
26h 49m€231–728Drive 1,989.6 km
- Drive from Karlsruhe to Pärnucar 1,989.6 km
19h 40m€313–452Train to Frankfurt, fly to Riga International Airport, bus
- Take the train from Karlsruhe Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Riga International Airport (RIX)plane FRA - RIX
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus
8h 57m€145–422Train, train to Zurich Airport, fly to Lennart Meri International Airport, bus
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Lennart Meri International Airport (TLL)plane ZRH - TLL
- Take the bus from Tallinn, Bus Station to Parnu, Bus Stationbus
10h 23m€160–537Train, train to Zurich Airport, fly to Riga International Airport, bus
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Riga International Airport (RIX)plane ZRH - RIX
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus
11h 29m€181–526Train to Frankfurt, fly to Helsinki Airport, ferry, bus
- Take the train from Karlsruhe Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Helsinki Airport (HEL)plane FRA - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
- Take the bus from Tallinn, Bus Station to Parnu, Bus Stationbus
12h 9m€149–407Bus
- Take the bus from Karlsruhe to Rīgabus
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus Lux Express 14 / ...
34h 19m€151–267Train, bus via Kaliningrad
- Take the train from Karlsruhe Marktplatz to Heilbronn Hauptbahnhof/Willy-Brandt-Pl.train
- Take the bus from Heilbronn Central bus station to Kaliningrad Bus stationbus 905
- Take the bus from Kaliningrad Bus station to Riga Central Bus Stationbus
- Take the bus from Riga Central Bus Station to Parnu Coach Stationbus
41h 49mCar train, drive
- Take the cartrain from Karlsruhe Hbf to Lüneburgcartrain
- Drive from Lüneburg to Pärnucar
25h 43m€328–454
Karlsruhe to Pärnu by train, foot, and bus
Questions & Answers
The cheapest way to get from Karlsruhe to Pärnu is to bus which costs €150 - €270 and takes 34h 19m.
The fastest way to get from Karlsruhe to Pärnu is to train and fly and bus which takes 7h 42m and costs €120 - €390.
No, there is no direct bus from Karlsruhe to Pärnu station. However, there are services departing from Karlsruhe and arriving at Parnu Coach Station via Riga Central Bus Station. The journey, including transfers, takes approximately 34h 19m.
The distance between Karlsruhe and Pärnu is 1728 km. The road distance is 1989.6 km.
The best way to get from Karlsruhe to Pärnu without a car is to train and bus which takes 26h 49m and costs €230 - €750.
It takes approximately 7h 42m to get from Karlsruhe to Pärnu, including transfers.
Karlsruhe to Pärnu bus services, operated by Ecolines, depart from Karlsruhe station.
Karlsruhe to Pärnu bus services, operated by Ecolines, arrive at Rīga station.
Pärnu is 1h ahead of Karlsruhe. It is currently 5:29 PM in Karlsruhe and 6:29 PM in Pärnu.
Yes, the driving distance between Karlsruhe to Pärnu is 1990 km. It takes approximately 19h 40m to drive from Karlsruhe to Pärnu.
What companies run services between Karlsruhe, Germany and Pärnu, Estonia?
You can take a bus from Karlsruhe to Parnu Coach Station via Riga Central Bus Station in around 34h 19m.
- Website
- lufthansa.com
Flights from Frankfurt to Lennart Meri International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €100–360
Flights from Stuttgart Airport to Lennart Meri International Airport via Munich
- Ave. Duration
- 5h 47m
- When
- Tuesday and Sunday
- Estimated price
- €100–390
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €75–290
Flights from Zurich Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €110–250
Flights from Zurich Airport to Riga International Airport via Munich
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–200
Flights from Frankfurt to Helsinki Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €75–370
- Website
- airbaltic.com
Flights from Frankfurt to Lennart Meri International Airport via Riga International Airport
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €80–230
Flights from Stuttgart Airport to Lennart Meri International Airport via Munich
- Ave. Duration
- 5h 47m
- When
- Tuesday and Sunday
- Estimated price
- €100–390
Flights from Stuttgart Airport to Lennart Meri International Airport via Hamburg
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- €100–390
Flights from Frankfurt to Riga International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €75–290
Flights from Zurich Airport to Riga International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €110–200
- Website
- finnair.com
Flights from Frankfurt to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €85–190
Flights from Zurich Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- €180–220
Flights from Frankfurt to Helsinki Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €130–250
- Website
- flysas.com
Flights from Frankfurt to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–370
Flights from Stuttgart Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- €100–180
Flights from Frankfurt to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €95–240
Flights from Frankfurt to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €110–220
- Website
- swiss.com
Flights from Zurich Airport to Lennart Meri International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €100–290
Flights from Zurich Airport to Riga International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €110–200
- Website
- lot.com
Flights from Stuttgart Airport to Lennart Meri International Airport via Warsaw Chopin
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- €110–240
- Website
- lufthansa-city.com
Flights from Frankfurt to Helsinki Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €75–370
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- €23–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Berlin Hbf
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €110–550
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €14–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- €23–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €35–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €35–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- €23–110
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €14–26
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- €14–17
- 1st Class Ticket
- €18–26
- Phone
- +49 711 400 534 44
- [email protected]
- Website
- Arverio Baden-Württemberg GmbH
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- €16–26
- Website
- TGV inOui
- Phone
- +49 711 2092-7087
- Website
- DB Regio Stuttgart
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 34m
- Frequency
- 5 times a week
- Estimated price
- €14–21
- Schedules at
- DB Regio Stuttgart
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 17m
- Frequency
- 3 times a day
- Estimated price
- €40–65
- Website
- Österreichische Bundesbahnen
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 17m
- Frequency
- 3 times a day
- Estimated price
- €40–65
- Website
- Österreichische Bundesbahnen
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- €21–45
- Website
- Nederlandse Spoorwegen (NS)
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- €21–45
- Website
- Nederlandse Spoorwegen (NS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- €30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 721 61075885
- [email protected]
- Website
- Albtal-Verkehrs-Gesellschaft mbH
Train from Karlsruhe Marktplatz to Heilbronn Hauptbahnhof/Willy-Brandt-Pl.
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Schedules at
- Albtal-Verkehrs-Gesellschaft mbH
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Karlsruhe Hbf to Lüneburg
- Ave. Duration
- 6h 58m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- €10–18
- Website
- Flixbus
Bus from Berlin Airport BER to Parnu, Bus Station
- Ave. Duration
- 20h 10m
- Frequency
- 3 times a day
- Estimated price
- €110–200
- Website
- Flixbus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- €10–18
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- €15–26
- Website
- Flixbus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- €10–18
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- €15–26
- Website
- Flixbus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- €10–18
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- €15–26
- Website
- Flixbus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- €15–26
- Website
- Flixbus
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €8–16
- Website
- Lux Express
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €8–16
- Website
- Lux Express
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €12–23
- Website
- Lux Express
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €8–16
- Website
- Lux Express
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €12–23
- Website
- Lux Express
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €8–16
- Website
- Lux Express
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €12–23
- Website
- Lux Express
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €12–23
- Website
- Lux Express
- Phone
- +372 640 4000
- [email protected]
- Website
- Go Bus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Website
- Go Bus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Website
- Go Bus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Website
- Go Bus
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Website
- Go Bus
- Phone
- +372 518 8493
- [email protected]
- Website
- Estonian Lines OÜ
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Website
- Estonian Lines OÜ
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Website
- Estonian Lines OÜ
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Website
- Estonian Lines OÜ
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Website
- Estonian Lines OÜ
- Phone
- +372 606 4969
- [email protected]
- Website
- SEBE
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- €5–8
- Schedules at
- SEBE
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- €5–8
- Schedules at
- SEBE
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- €5–8
- Schedules at
- SEBE
Bus from Tallinn, Bus Station to Parnu, Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- €5–8
- Schedules at
- SEBE
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €13–22
- Schedules at
- ecolines.net
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €13–22
- Schedules at
- ecolines.net
Bus from Karlsruhe to Rīga
- Ave. Duration
- 31h 15m
- Frequency
- 4 times a week
- Estimated price
- €120–240
- Schedules at
- ecolines.net
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €13–22
- Schedules at
- ecolines.net
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €13–22
- Schedules at
- ecolines.net
- Phone
- +358 600 02010
- [email protected]
- Website
- Omni Bus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- Omni Bus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- Omni Bus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- Omni Bus
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- Omni Bus
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €25–28
- Website
- TransTempo
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €25–28
- Website
- TransTempo
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €25–28
- Website
- TransTempo
Bus from Riga Central Bus Station to Parnu Coach Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €25–28
- Website
- TransTempo
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Heilbronn Central bus station to Kaliningrad Bus station
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Riga Central Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- 3 times a week
- Estimated price
- €13–70
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- 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–35
- Schedules at
- Eckeroline
- 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
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
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Book your Karlsruhe to Pärnu bus tickets online with Omio.
There are 855+ hotels available in Pärnu.




























































