There are 7 ways to get from Riga to Marburg by plane, train, 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.
Fly to Frankfurt, train
best- Fly from Riga International Airport (RIX) to Frankfurt (FRA)plane RIX - FRA
- Take the train from Frankfurt to Marburg Hauptbahnhoftrain
7h 3m€112–266Bus, train
- Take the bus from Riga, Bus Station to Berlin Südkreuz train stationbus
- Take the train from S Spandau Bhf to Kassel Bahnhof Wilhelmshöhetrain 12 / ...
- Take the train from Kassel Bahnhof Wilhelmshöhe to Marburg Hauptbahnhoftrain
24h 46m€186–355Drive 1,583.6 km
- Drive from Riga to Marburgcar 1,583.6 km
17h 14m€295–425Fly to Cologne Bonn Airport, train
- Fly from Riga International Airport (RIX) to Cologne Bonn Airport (CGN)plane RIX - CGN
- Take the train from Siegburg Bf to Frankfurttrain
- Take the train from Frankfurt to Marburg Hauptbahnhoftrain
8h 49m€122–437Fly to Hamburg Airport, train
- Fly from Riga International Airport (RIX) to Hamburg Airport (HAM)plane RIX - HAM
- Take the train from Hamburg Hbf to Kassel Bahnhof Wilhelmshöhetrain
- Take the train from Kassel Bahnhof Wilhelmshöhe to Marburg Hauptbahnhoftrain
9h 22m€145–360Fly to Düsseldorf International Airport, train
- Fly from Riga International Airport (RIX) to Düsseldorf International Airport (DUS)plane RIX - DUS
- Take the train from Köln Messe/Deutz Bf to Frankfurttrain
- Take the train from Frankfurt to Marburg Hauptbahnhoftrain
9h 7m€135–331Bus
- Take the bus from Rīga to Göttingenbus
- Take the bus from Göttingen central bus station to Marburg central train stationbus N235
26h 55m€130–226
Riga to Marburg by bus and train
Comparing Your Travel Options
The cheapest way to get from Riga to Marburg is to bus which costs €130 - €230 and takes 26h 55m.
The fastest way to get from Riga to Marburg is to fly and train which takes 7h 3m and costs €110 - €270.
No, there is no direct bus from Riga to Marburg station. However, there are services departing from Rīga and arriving at Marburg central train station via Göttingen central bus station. The journey, including transfers, takes approximately 26h 55m.
The distance between Riga and Marburg is 1387 km. The road distance is 1583.6 km.
The best way to get from Riga to Marburg without a car is to bus and train which takes 24h 46m and costs €180 - €360.
It takes approximately 7h 3m to get from Riga to Marburg, including transfers.
Riga to Marburg bus services, operated by Ecolines, depart from Rīga station.
Riga to Marburg bus services, operated by Ecolines, arrive at Göttingen station.
Marburg is 1h behind Riga. It is currently 7:42 PM in Riga and 6:42 PM in Marburg.
Yes, the driving distance between Riga to Marburg is 1584 km. It takes approximately 17h 14m to drive from Riga to Marburg.
What companies run services between Riga, Latvia and Marburg, Germany?
You can take a bus from Rīga to Marburg central train station via Göttingen and Göttingen central bus station in around 26h 55m.
- Website
- flysas.com
Flights from Riga International Airport to Frankfurt via Copenhagen
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- €95–210
Flights from Riga International Airport to Hamburg Airport via Copenhagen
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- €90–130
Flights from Riga International Airport to Hamburg Airport via Stockholm
- Ave. Duration
- 4h 10m
- When
- Friday
- Estimated price
- €90–130
Flights from Riga International Airport to Düsseldorf International Airport via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €95–200
- Website
- airbaltic.com
Flights from Riga International Airport to Frankfurt
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- €80–210
Flights from Riga International Airport to Hamburg Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €95–300
Flights from Riga International Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–190
- Website
- lufthansa.com
Flights from Riga International Airport to Frankfurt
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- €80–210
Flights from Riga International Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Wednesday to Friday
- Estimated price
- €100–410
Flights from Riga International Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €90–290
- Website
- ryanair.com
Flights from Riga International Airport to Cologne Bonn Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday
- Estimated price
- €85–330
- Website
- lot.com
Flights from Riga International Airport to Hamburg Airport via Warsaw Chopin
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €85–250
- Website
- klm.com
Flights from Riga International Airport to Düsseldorf International Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 20m
- When
- Monday to Saturday
- Estimated price
- €75–190
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Frankfurt to Marburg Hauptbahnhof
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- €10–15
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kassel Bahnhof Wilhelmshöhe to Marburg Hauptbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- €11–16
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Frankfurt to Marburg Hauptbahnhof
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- €10–15
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kassel Bahnhof Wilhelmshöhe to Marburg Hauptbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- €11–16
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Frankfurt to Marburg Hauptbahnhof
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- €10–15
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Marburg Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Twice a week
- Estimated price
- €15–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Spandau Bhf to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- €55–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to Marburg Hauptbahnhof
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Siegburg Bf to Frankfurt
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €25–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Marburg Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Twice a week
- Estimated price
- €15–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamburg Hbf to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €50–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Kassel Bahnhof Wilhelmshöhe to Marburg Hauptbahnhof
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €29–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Marburg Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Twice a week
- Estimated price
- €15–35
- Website
- Deutsche Bahn Intercity (DB IC)
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Riga, Bus Station to Berlin Südkreuz train station
- Ave. Duration
- 19h 15m
- Frequency
- Twice daily
- Estimated price
- €110–180
- Website
- Flixbus
Bus from Göttingen central bus station to Marburg central train station
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- €11–18
- Website
- Flixbus
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Rīga to Göttingen
- Ave. Duration
- 23h 50m
- Frequency
- 6 times a week
- Estimated price
- €110–210
- Schedules at
- ecolines.net
Want to know more about travelling around Germany
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
Book your Riga to Marburg bus tickets online with Omio.
There are 399+ hotels available in Marburg.
















