Moscow, Russia
Budapest, Hungary
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 2165.46 km | 36h 39mins | 14,962 HUF | 68.0 |
Bus | 2066.48 km | 41h 19mins | 23,103 HUF | 105.0 |
Bus | 2124.66 km | 36h 20mins | 24,203 HUF | 110.0 |
Train | 2289.0 km | 34h 58mins | 25,524 HUF | 116.0 |
Flight | 1606.91 km | 6h 36mins | 28,604 HUF | 130.0 |
Flight | 1679.6 km | 6h 19mins | 30,364 HUF | 138.0 |
Drive | 1873.57 km | 23h 19mins | 55,008 HUF | 250.0 |
The best and cheapest way to get from Moscow, Russia and Budapest, Hungary is to travel by train, which will cost about 14,962 HUF or 61.20 USD.