Train from Sofia to Geneva

Sofia
Geneva, Switzerland

Your cost to travel by Train, night train: $197 - $241

Sofia
  • Total Distance:

    410.93 km (255 miles)

  • Travel Time:

    33 Hours 44 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    14.0 USD (~12.7 CHF)

Beograd
  • Total Distance:

    1221.05 km (759 miles)

  • Travel Time:

    22 Hours 33 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    110.0 USD (~99.81 CHF)

Zürich HB
  • Total Distance:

    275.0 km (171 miles)

  • Travel Time:

    2 Hours 43 Minutes

  • Frequency:

    33 Times/Day

  • Train Fare:

    95.0 USD (~86.2 CHF)

Geneva, Switzerland
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Sofia Beograd 14 USD http://partners.webmasterplan.com/click.asp?ref=578266&site=2894&type=text&tnb=39&diurl=http://reiseauskunft.bahn.de/bin/query.exe/en?S=Sofia&Z=Z%C3%BCrich%20HB!&start=1&dbkanal_003=L01_S01_D001_KAF00 33h 24mins
Beograd Zürich HB 110 USD http://partners.webmasterplan.com/click.asp?ref=578266&site=2894&type=text&tnb=39&diurl=http://reiseauskunft.bahn.de/bin/query.exe/en?S=Sofia&Z=Z%C3%BCrich%20HB!&start=1&dbkanal_003=L01_S01_D001_KAF00 22h 20mins
Zürich HB Geneve 95 USD http://fahrplan.sbb.ch/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S=Z%C3%BCrich%20HB&Z=Geneve&start=1 2h 41mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 230 USD ~ 209 CHF
2 people 460 USD ~ 417 CHF
3 people 690 USD ~ 626 CHF
4 people 920 USD ~ 835 CHF
5 people 1,150 USD ~ 1,043 CHF

Did you know?

  • The total CO2 Emission for your Sofia - Geneva train trip is 101.07 kg
  • Your total cost to travel by train from Sofia to Geneva is about 230.0 USD (~208.69 CHF)