There are 8 ways to get from Brussels to Riga 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.
Cheapest
Train to Cologne Bonn, fly
-
Take the train from Bruxelles-Nord to Koeln Hbf
-
Fly from Cologne Bonn (CGN) to Riga (RIX)
Train to Amsterdam Schiphol, fly
-
Take the train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport
-
Fly from Amsterdam Schiphol (AMS) to Riga (RIX)
Train, train to Dusseldorf, fly
-
Take the train from Bruxelles-Nord to Koeln Hbf
-
Take the train from Köln Hbf to D-Flughafen Bf
-
Fly from Dusseldorf (DUS) to Riga (RIX)
Train, bus
-
Take the train from Bruxelles-Nord to Koeln Hbf
-
Take the train from Köln Hbf to S+U Berlin Hauptbahnhof
-
Take the train from S+U Berlin Hauptbahnhof to Frankfurt
-
Take the bus from Frankfurt to Riga Bus Station
Bus
-
Take the bus from Brussels South to Münster bus stop
-
Take the bus from Münster to Rīga
Bus via Elbląg
-
Take the bus from Brussels to Elbląg
-
Take the bus from Elbląg to Kaliningrad Bus station
-
Take the bus from Kaliningrad to Klaipėda
-
Take the bus from Klaipeda Bus Station to Riga Central Bus Station
Drive
-
Drive from Brussels to Riga
Questions & Answers
The cheapest way to get from Brussels to Riga is to fly which costs €75 - €220 and takes 5h 10m.
The fastest way to get from Brussels to Riga is to fly which takes 5h 10m and costs €75 - €220.
No, there is no direct bus from Brussels to Riga. However, there are services departing from Brussels South and arriving at Rīga via Münster. The journey, including transfers, takes approximately 33h 45m.
The distance between Brussels and Riga is 1454 km. The road distance is 1836.7 km.
The best way to get from Brussels to Riga without a car is to train and bus which takes 25h 56m and costs €150 - €280.
It takes approximately 5h 10m to get from Brussels to Riga, including transfers.
Brussels to Riga bus services, operated by FlixBus, depart from Brussels South station.
The best way to get from Brussels to Riga is to fly which takes 5h 10m and costs €75 - €220. Alternatively, you can bus, which costs €100 - €160 and takes 33h 45m.
The quickest flight from Brussels Airport to Riga Airport is the direct flight which takes 2h 25m.
Brussels to Riga bus services, operated by Ecolines, arrive at Rīga station.

- Distance: 1453.9 km
- Duration: 5h 10m
What companies run services between Brussels, Belgium and Riga, Latvia?
Air Baltic, Lufthansa and five other airlines fly from Brussels to Riga every 3 hours. Alternatively, you can take a bus from Brussels to Riga via Münster in around 33h 45m.

- Website
- airbaltic.com
Flights from Brussels to Riga
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $200 - $460
Flights from Brussels to Riga via Vilnius
- Ave. Duration
- 4h 50m
- When
- Monday and Wednesday
- Estimated price
- $200 - $460
Flights from Brussels to Riga via Tallinn
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday and Friday
- Estimated price
- $200 - $460
Flights from Amsterdam Schiphol to Riga
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $250 - $420
Flights from Amsterdam Schiphol to Riga via Vilnius
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $250 - $420
Flights from Amsterdam Schiphol to Riga via Tallinn
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $250 - $420
Flights from Dusseldorf to Riga
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $60 - $330

- Website
- lufthansa.com
Flights from Brussels to Riga via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $190 - $400
Flights from Cologne Bonn to Riga via Munich
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $90 - $270
Flights from Dusseldorf to Riga via Munich
- Ave. Duration
- 4h 25m
- When
- Monday to Saturday
- Estimated price
- $60 - $330

- Website
- lot.com
Flights from Brussels to Riga via Warsaw Chopin
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $140 - $370
Flights from Amsterdam Schiphol to Riga via Warsaw Chopin
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $190 - $290
Flights from Dusseldorf to Riga via Warsaw Chopin
- Ave. Duration
- 4h 47m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $110 - $240

- Website
- finnair.com
Flights from Brussels to Riga via Helsinki
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $130 - $490
Flights from Amsterdam Schiphol to Riga via Helsinki
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $140 - $310
Flights from Dusseldorf to Riga via Helsinki
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $130 - $250

- Website
- klm.com
Flights from Brussels to Riga via Amsterdam Schiphol
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $200 - $460
Flights from Amsterdam Schiphol to Riga
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $250 - $420

- Website
- ryanair.com
Flights from Cologne Bonn to Riga
- Ave. Duration
- 2h 5m
- When
- Monday and Thursday
- Estimated price
- $30 - $150
Flights from Cologne Bonn to Riga via London Stansted
- Ave. Duration
- 5h
- When
- Tuesday, Thursday and Friday
- Estimated price
- $40 - $180

- Website
- transavia.com
Flights from Amsterdam Schiphol to Riga
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $55 - $200

- Website
- flysas.com
Flights from Amsterdam Schiphol to Riga via Copenhagen
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $250 - $420

- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport
- Ave. Duration
- 1h 33m
- Frequency
- Every 2 hours
- Estimated price
- $55 - $120
- Website
- https://www.thalys.com/fr/en
- Standard
- $55 - $80
- Comfort
- $60 - $85
- Premium
- $85 - $120
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 32 min
- Frequency
- Once daily
- Estimated price
- $27 - $60
- Website
- https://www.thalys.com/fr/en
- Standard
- $27 - $40
- Comfort
- $29 - $40
- Premium
- $45 - $60

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Bruxelles-Nord to Koeln Hbf
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- $40 - $55
- Website
- https://www.bahn.com/en
Train from Köln Hbf to D-Flughafen Bf
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- $23 - $35
- Website
- https://www.bahn.com/en
Train from Köln Hbf to S+U Berlin Hauptbahnhof
- Ave. Duration
- 4h 27m
- Frequency
- Hourly
- Estimated price
- $70 - $100
- Website
- https://www.bahn.com/en

- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- $11 - $16
- Schedules at
- nationalexpress.de

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Koeln Hbf to Duesseldorf Flughafen
- Ave. Duration
- 31 min
- Frequency
- Twice daily
- Estimated price
- $10 - $15
- Website
- https://www.oebb.at/

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixtrain.com
Train from Köln Hbf to S+U Berlin Hauptbahnhof
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $30 - $50
- Website
- https://www.flixtrain.com/

- Phone
- +49 30 514888888
- info@odeg.de
- Website
- odeg.de
Train from S+U Berlin Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 17m
- Frequency
- Every 20 minutes
- Estimated price
- $10 - $14
- Website
- https://www.odeg.de/

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Frankfurt to Riga Bus Station
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- $90 - $130
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Brussels South to Münster bus stop
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $28 - $40
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Münster to Rīga
- Ave. Duration
- 28h 40m
- Frequency
- Twice a week
- Estimated price
- $80 - $130
- Schedules at
- ecolines.net

- Phone
- +48 77 443 44 44
- poczta@sindbad.pl
- Website
- sindbad.pl
Bus from Brussels to Elbląg
- Ave. Duration
- 23h
- Frequency
- 4 times a week
- Estimated price
- $50 - $70
- Website
- Sindbad

- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Elbląg to Kaliningrad Bus station

- Phone
- (+370 46) 41 15 59
- klap@klap.lt
- Website
- klap.lt
Bus from Kaliningrad to Klaipėda
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- klap.lt
Bus from Klaipėda to Rīga
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $21
- Schedules at
- klap.lt

- Phone
- +370 5 210 4304
- info@ollex.lt
- Website
- ollex.lt
Bus from Klaipeda Bus Station to Riga Central Bus Station
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- $17
- Website
- Ollex

- Phone
- +372 6800 909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Klaipeda Bus Station to Riga Central Bus Station
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- $15 - $22
- Website
- https://luxexpress.eu/en
Want to know more about travelling around Latvia
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.
More Questions & Answers
Riga is 1h ahead of Brussels. It is currently 1:32 PM in Brussels and 2:32 PM in Riga.
Yes, the driving distance between Brussels to Riga is 1837 km. It takes approximately 19h 9m to drive from Brussels to Riga.
KLM, Lufthansa, Finnair and two other airlines offer flights from Brussels Airport to Riga Airport.
There are 114+ hotels available in Riga. Prices start at $100 USD per night.
The best way to get from Brussels to Brussels Airport is to train which takes 13 min and costs €8 - €10.