There are 12 ways to get from Karlsruhe to Rijeka by train, plane, bus, train (TGV), night train, shuttle, 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, train to Frankfurt, fly to Trieste – Friuli Venezia Giulia Airport, bus
best- Take the train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Trieste – Friuli Venezia Giulia Airport (TRS)plane FRA - TRS
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
7h 17m€195–484Train to Stuttgart Airport, fly to Rijeka Airport
cheapest- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Rijeka Airport (RJK)plane STR - RJK
6h 18m€62–380Bus
- Take the bus from Karlsruhe central train station to Rijeka bus stationbus N948
12h 15m€65–110Train
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain Ice / ...
- Take the train from Hauptbahnhof to München Hbftrain 11 / ...
- Take the train from München Hbf to Salzburg Hauptbahnhoftrain 90 / ...
- Take the train from Salzburg Hbf to Villach Hbftrain Ic
- Take the train from Villach Hbf to Ljubljanatrain 19 / ...
- Take the train from Ljubljana to Rijekatrain 481
14h 2m€98–309Train, night train, bus
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain Ice / ...
- Take the nighttrain from Stuttgart Hbf to Udinenighttrain Nj
- Take the train from Udine to Trieste Centraletrain Re
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
15h 15m€135–318Train, train to Frankfurt, fly to Rijeka Airport
- Take the train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Rijeka Airport (RJK)plane FRA - RJK
6h 14m€142–417Train, train to Frankfurt, fly to Ljubljana, shuttle, bus
- Take the train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Ljubljana (LJU)plane FRA - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
8h 6m€322–637Train, train to Frankfurt, fly to Venice Marco Polo Airport, shuttle, bus
- Take the train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Venice Marco Polo Airport (VCE)plane FRA - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
8h 59m€357–697Train, train to Frankfurt, fly to Pula Airport, bus
- Take the train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Pula Airport (PUY)plane FRA - PUY
- Take the bus from Pula , Autobusni Kolodvor to Rijeka bus stationbus
8h 16m€179–344Fly Karlsruhe/Baden-Baden Airport to Zadar Airport, bus
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Zadar Airport (ZAD)plane FKB - ZAD
- Take the bus from Zadar, Autobusni Kolodvor to Rijeka, Autobusni Kolodvorbus
11h 16m€77–335Train, bus
- Take the train from Karlsruhe Hauptbahnhof to Konstanz Bahnhoftrain Re2
- Take the train from Konstanz to St. Gallen(Ch)train Re / ...
- Take the bus from Sankt Gallen to Rijekabus
18h 6m€169–245Drive 799.9 km
- Drive from Karlsruhe to Rijekacar 799.9 km
7h 44m€117–169
Karlsruhe to Rijeka by bus
Comparing Your Travel Options
The cheapest way to get from Karlsruhe to Rijeka is to bus which costs €65 - €110 and takes 12h 15m.
The fastest way to get from Karlsruhe to Rijeka is to train and fly which takes 6h 14m and costs €140 - €420.
Yes, there is a direct bus departing from Karlsruhe central train station station and arriving at Rijeka bus station station. Services depart once daily, and operate every day. The journey takes approximately 12h 15m.
No, there is no direct train from Karlsruhe to Rijeka. However, there are services departing from Karlsruhe Hbf and arriving at Rijeka via Hauptbahnhof, München Hbf, Salzburg Hbf, Villach Hbf and Ljubljana. The journey, including transfers, takes approximately 14h 2m.
The distance between Karlsruhe and Rijeka is 833 km. The road distance is 799.9 km.
The best way to get from Karlsruhe to Rijeka without a car is to bus which takes 12h 15m and costs €65 - €110.
It takes approximately 7h 17m to get from Karlsruhe to Rijeka, including transfers.
Karlsruhe to Rijeka bus services, operated by FlixBus, depart from Karlsruhe central train station.
Karlsruhe to Rijeka train services, operated by Deutsche Bahn Intercity (DB IC), depart from Karlsruhe Hbf station.
The best way to get from Karlsruhe to Rijeka is to bus which takes 12h 15m and costs €65 - €110. Alternatively, you can train, which costs €95 - €310 and takes 14h 2m.
What companies run services between Karlsruhe, Germany and Rijeka, Croatia?
FlixBus operates a bus from Karlsruhe central train station to Rijeka bus station once daily. Tickets cost €65–110 and the journey takes 12h 15m. Alternatively, you can take a train from Karlsruhe Hbf to Rijeka via Stuttgart Hbf, Hauptbahnhof, München Hbf, Salzburg Hauptbahnhof, Salzburg Hbf, Villach Hbf, and Ljubljana in around 14h 2m.
- Website
- lufthansa.com
Flights from Frankfurt to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €180–600
Flights from Frankfurt to Rijeka Airport
- Ave. Duration
- 1h 20m
- When
- Wednesday and Saturday
- Estimated price
- €150–330
Flights from Frankfurt to Rijeka Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Sunday, Monday, and Friday
- Estimated price
- €150–370
Flights from Frankfurt to Ljubljana
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €100–200
Flights from Frankfurt to Ljubljana via Munich
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–200
Flights from Stuttgart Airport to Rijeka Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Sunday
- Estimated price
- €160–490
Flights from Frankfurt to Venice Marco Polo Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €80–300
Flights from Frankfurt to Venice Marco Polo Airport via Munich
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €140–480
Flights from Frankfurt to Pula Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €120–270
Flights from Frankfurt to Pula Airport via Munich
- Ave. Duration
- 3h 20m
- When
- Wednesday and Friday
- Estimated price
- €120–270
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €14–28
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- €40–85
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €27–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €14–28
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €14–28
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Karlsruhe Hauptbahnhof to Konstanz Bahnhof
- Ave. Duration
- 3h 18m
- Frequency
- Once a week
- Estimated price
- €45–90
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–140
- Website
- GoOpti
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–140
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €130–220
- Website
- GoOpti
- Private
- €204
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–140
- Website
- GoOpti
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €190–320
- Website
- GoOpti
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €80–140
- Website
- GoOpti
Want to know more about travelling around Croatia
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Karlsruhe to Rijeka bus services, operated by FlixBus, arrive at Rijeka bus station.
Karlsruhe to Rijeka train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Stuttgart Hbf station.
Yes, the driving distance between Karlsruhe to Rijeka is 800 km. It takes approximately 7h 44m to drive from Karlsruhe to Rijeka.
Book your Karlsruhe to Rijeka train tickets online with Omio.
Book your Karlsruhe to Rijeka bus tickets online with Omio and FlixBus.
There are 6304+ hotels available in Rijeka.











