Plane
The journey takes approximately 27 m. The travel distance is 11 km.
Carrier is Rigas satiksme.
The journey takes approximately 1 h 55 m. Ticket price is about €75
Carrier is Air Baltic.
🔎
🛏 Find hotel deals and discounts up to 20% in Budapest at Booking
Bus train via Варшава
The journey takes approximately 10 h Ticket price is about €50 The travel distance is 684 km.
Carrier is FlixBus.
The journey takes approximately 11 h 16 m. Ticket price is about €19 The travel distance is 896 km.
Carrier is PKP Intercity.
🛏 Find hotel deals and discounts up to 20% in Budapest at Booking
Bus
The journey takes approximately 22 h 20 m. Ticket price is about €100 The travel distance is 1395 km.
Carrier is FlixBus.
The journey takes approximately 2 h 20 m. Ticket price is about €17 The travel distance is 200 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Budapest at Booking
Train
The journey takes approximately 3 h 40 m. Ticket price is about €16 The travel distance is 278 km.
Carrier is Lithuanian Railways (LG).
The journey takes approximately 26 m. Ticket price is about €2 The travel distance is 36 km.
Carrier is UAB LTG Link.
The journey takes approximately 7 h 38 m. Ticket price is about €21 The travel distance is 458 km.
Carrier is UAB LTG Link.
The journey takes approximately 11 h 25 m. Ticket price is about €20 The travel distance is 899 km.
Carrier is PKP Intercity.
🛏 Find hotel deals and discounts up to 20% in Budapest at Booking
Bus train
The journey takes approximately 17 h 30 m. Ticket price is about €80 The travel distance is 1125 km.
Carrier is FlixBus.
The journey takes approximately 11 m. The travel distance is 955 m.
The journey takes approximately 8 h 19 m. Ticket price is about €15 The travel distance is 603 km.
Carrier is PKP Intercity.
🛏 Find hotel deals and discounts up to 20% in Budapest at Booking
Bus train via Львов
The journey takes approximately 20 h 30 m. Ticket price is about €55 The travel distance is 1178 km.
Carrier is Ecolines.
The journey takes approximately 13 h 11 m. Ticket price is about €23 The travel distance is 600 km.
Carrier is Austrian Railways (ÖBB).
🛏 Find hotel deals and discounts up to 20% in Budapest at Booking
Drive
The journey takes approximately 16 h 49 m. The travel distance is 1544 km.
🛏 Find hotel deals and discounts up to 20% in Budapest at Booking
The cheapest way to travel from Riga to Budapest is by taking a Train with an average price of €59. The journey takes approximately 25 ч. 52 мин.
Plane is the fastest way to travel from Riga to Budapest. Tickets cost €85. The journey takes approximately 5 ч. 3 мин.
Riga is approximately 1544 km away from Budapest. The trip by car takes 16 h 49 m.
The average journey time by car between Riga and Budapest is 16 h 49 m.
From Riga
To Budapest
- Tihany → Budapest
- Subotica → Budapest
- Gödöllő → Budapest
- Visegrád → Budapest
- Nyíregyháza → Budapest
- Keszthely → Budapest
- Székesfehérvár → Budapest
- Tapolca → Budapest
- Banská-Štiavnica → Budapest
- Esztergom → Budapest
- Baia-Mare → Budapest
- Piešťany → Budapest
- Tirana → Budapest
- Hévíz → Budapest
- Mukachevo → Budapest
- Szentendre → Budapest