Train from Geneva to Budapest

Geneva
Budapest, Hungary

Your cost to travel by Train: $358 - $438

Geneve
  • Total Distance:

    284.74 km (177 miles)

  • Travel Time:

    2 Hours 50 Minutes

  • Frequency:

    36 Times/Day

  • Train Fare:

    160.0 USD (~35,204.96 HUF)

Zürich HB
  • Total Distance:

    1073.2 km (667 miles)

  • Travel Time:

    11 Hours 23 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    240.0 USD (~52,807.44 HUF)

Budapest, Hungary
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Geneve Zürich HB 160 USD http://fahrplan.sbb.ch/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S=Geneve&Z=Kelenf%C3%B6ld&start=1 2h 43mins
Zürich HB Kelenföld 240 USD http://fahrplan.sbb.ch/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S=Geneve&Z=Kelenf%C3%B6ld&start=1 10h 57mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 418 USD ~ 91,973 HUF
2 people 836 USD ~ 183,946 HUF
3 people 1,254 USD ~ 275,919 HUF
4 people 1,672 USD ~ 367,892 HUF
5 people 2,090 USD ~ 459,865 HUF

Did you know?

  • The total CO2 Emission for your Geneva - Budapest train trip is 71.97 kg
  • Your total cost to travel by train from Geneva to Budapest is about 418.0 USD (~91,972.96 HUF)