Fly train
The journey takes approximately 27 m. The travel distance is 11 km.
Carrier is Rigas satiksme.
The journey takes approximately 1 h 35 m. Ticket price is about €35
Carrier is Norwegian Air International.
🔎
The journey takes approximately 22 m. Ticket price is about €18 The travel distance is 46 km.
Carrier is Flytoget.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Bus car ferry train
The journey takes approximately 2 h 55 m. Ticket price is about €1 The travel distance is 187 km.
Carrier is Pašvaldības SIA "Ventspils reiss".
The journey takes approximately 10 m. The travel distance is 898 m.
The journey takes approximately 8 h 31 m. The travel distance is 275 km.
Carrier is Stena Line.
The journey takes approximately 8 m. The travel distance is 786 m.
The journey takes approximately 5 h 7 m. Ticket price is about €50 The travel distance is 554 km.
Carrier is Swedish Railways (SJ).
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Bus car ferry train via Oslo Bussterminal
The journey takes approximately 2 h 55 m. Ticket price is about €1 The travel distance is 60 m.
Carrier is Pašvaldības SIA "Ventspils reiss".
The journey takes approximately 10 m. The travel distance is 60 m.
The journey takes approximately 8 h 31 m. The travel distance is 60 m.
Carrier is Stena Line.
The journey takes approximately 8 m. The travel distance is 60 m.
The journey takes approximately 7 h 45 m. Ticket price is about €50 The travel distance is 535 km.
Carrier is Vy Buss.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
Drive car ferry
The journey takes approximately 3 h 41 m. The travel distance is 303 km.
The journey takes approximately 13 h Ticket price is about €17 The travel distance is 409 km.
Carrier is DFDS Seaways.
The journey takes approximately 6 h 42 m. The travel distance is 603 km.
🛏 Find hotel deals and discounts up to 20% in Oslo at Booking
The cheapest way to travel from Riga to Oslo is by taking a Fly train with an average price of €57. The journey takes approximately 4 ч. 31 мин.
Fly train is the fastest way to travel from Riga to Oslo. Tickets cost €57. The journey takes approximately 4 ч. 31 мин.