Yerevan, Armenia
Budapest, Hungary
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 3689.34 km | 78h 21mins | 35,645 HUF | 162.0 |
Train | 3911.25 km | 70h 11mins | 40,266 HUF | 183.0 |
Bus | 3736.72 km | 52h 7mins | 42,026 HUF | 191.0 |
Flight | 2259.82 km | 9h 47mins | 42,686 HUF | 194.0 |
Bus | 4456.2 km | 94h 2mins | 42,939 HUF | 195.15 |
Bus | 3862.5 km | 56h 46mins | 46,207 HUF | 210.0 |
Flight | 2872.48 km | 20h 32mins | 56,108 HUF | 255.0 |
Flight | 2729.5 km | 10h 40mins | 58,528 HUF | 266.0 |
Drive | 3313.44 km | 39h 6mins | 94,613 HUF | 430.0 |
The best and cheapest way to get from Yerevan, Armenia and Budapest, Hungary is to travel by train, which will cost about 35,645 HUF or 145.80 USD.