Best way to travel between

Riga
Madrid
Travel Modes
Price
Distance
Duration
CO2
flight
$164.0
2773.38 km
7h 19mins
299.53 kgs
 
bus
$173.0
3651.44 km
35h 8mins
109.54 kgs
 
bus
$229.0
3893.34 km
60h 32mins
116.8 kgs
 
bus
$289.0
4152.42 km
67h 54mins
124.57 kgs
 
train
$449.0
4578.35 km
64h 58mins
242.65 kgs
 
drive
$480.0
3418.02 km
35h 4mins
437.51 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 2773.38 km 7h 19mins 121 EUR 164.0
Bus 3651.44 km 35h 8mins 127 EUR 173.0
Bus 3893.34 km 60h 32mins 169 EUR 229.0
Bus 4152.42 km 67h 54mins 213 EUR 289.0
Train 4578.35 km 64h 58mins 331 EUR 449.0
Drive 3418.02 km 35h 4mins 353 EUR 480.0
Take Bus from Grēcinieku iela to Lidosta Rīga
Time: 27mins Cost: 0 EUR; $ 0.4 - 0.5 USD CO2 Emission: 0.34 kgs
Take Flight from RIX to MAD
Time: 4h 10mins Cost: 118 EUR; $ 144.0 - 176.0 USD CO2 Emission: 296.61 kgs
Take Train from Aeropuerto T4 to Recoletos
Time: 24mins Cost: 2 EUR; $ 2.7 - 3.3 USD CO2 Emission: 0.85 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Riga and Madrid is to travel by air, which will cost about 121 EUR or 147.60 USD.