Sofia Geneva Routes (6 Ways to go)
Planning a trip from Sofia to Geneva Cleartrip helps you select the best route between Sofia & Geneva based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Sofia & Geneva
The distance from Sofia to Geneva is approximately 1726.33kms. By car, it takes roughly 17h 11m to reach Geneva from Sofia . Take a look at the 6 routes available to reach Geneva from Sofia
- 1.
- Sofia to Geneva Bus, train
- 29h 12m
- Rs. 5000
Rs. 3500
Travelling in a bus is one of the ways to reach Chambéry from Sofia - Bus Station. The total journey between Sofia - Bus Station & Chambéry takes around 26h 55m in a bus. The bus ticket price for the journey is approximately Rs.3500.
Rs. 1500
You can reach Geneve from Chambery-Challes-E by travelling in a train. Chambery-Challes-E to Geneve train takes approximately 1h 17m. You can catch a train from Chambery-Challes-E and get down at Geneve. The price of the train ticket is approximately Rs. 1500.
- 2.
- Sofia to Geneva Fly
- 5h 27m
- Rs. 5386
Rs. 36
Travelling in a bus is one of the ways to reach Terminal 1 from Tzarigradsko shose Blvd.. The total journey between Tzarigradsko shose Blvd. & Terminal 1 takes around 0h 39m in a bus. The bus ticket price for the journey is approximately Rs.36.
Rs. 4700
You can travel from Sofia to Geneva by booking a flight. The total flight time between Sofia & Geneva is around 2h 35m. The price of the flight ticket is approximately Rs.4700.
Rs. 650
You can reach Geneve from Geneve-Aeroport by travelling in a train. Geneve-Aeroport to Geneve train takes approximately 0h 7m. You can catch a train from Geneve-Aeroport and get down at Geneve. The price of the train ticket is approximately Rs. 650.
- 3.
- Sofia to Geneva Bus
- 37h 20m
- Rs. 6650
Rs. 650
Travelling in a bus is one of the ways to reach Kumanovo from Sofia. The total journey between Sofia & Kumanovo takes around 3h 57m in a bus. The bus ticket price for the journey is approximately Rs.650.
Rs. 6000
Travelling in a bus is one of the ways to reach Geneva from Kumanovo. The total journey between Kumanovo & Geneva takes around 32h 23m in a bus. The bus ticket price for the journey is approximately Rs.6000.
- 4.
- Sofia to Geneva Bus, train via Verona Porta Nuova
- 25h 20m
- Rs. 8400
Rs. 2500
Travelling in a bus is one of the ways to reach Verona from Sofia. The total journey between Sofia & Verona takes around 18h 38m in a bus. The bus ticket price for the journey is approximately Rs.2500.
Rs. 1200
You can reach Milano Centrale from Verona Porta Nuova by travelling in a train. Verona Porta Nuova to Milano Centrale train takes approximately 1h 23m. You can catch a train from Verona Porta Nuova and get down at Milano Centrale. The price of the train ticket is approximately Rs. 1200.
Rs. 4700
You can reach Geneve from Milano Centrale by travelling in a train. Milano Centrale to Geneve train takes approximately 3h 56m. You can catch a train from Milano Centrale and get down at Geneve. The price of the train ticket is approximately Rs. 4700.
- 5.
- Sofia to Geneva Drive
- 17h 11m
- Rs. 14534
Rs. 14534
You can take a car from Sofia to Geneva. It will take you around 17h 11m to cover distance of 1726.33kms and reach Geneva from Sofia. The total amount for the journey will be approximately Rs.14534.
- 6.
- Sofia to Geneva Train
- 38h 8m
- Rs. 15200
Rs. 800
You can reach Videle from Sofia Sever by travelling in a train. Sofia Sever to Videle train takes approximately 8h 31m. You can catch a train from Sofia Sever and get down at Videle. The price of the train ticket is approximately Rs. 800.
Rs. 1900
You can reach Budapest-Keleti from Videle by travelling in a train. Videle to Budapest-Keleti train takes approximately 13h 16m. You can catch a train from Videle and get down at Budapest-Keleti. The price of the train ticket is approximately Rs. 1900.
Rs. 7500
You can reach Zürich HB from Budapest-Keleti by travelling in a train. Budapest-Keleti to Zürich HB train takes approximately 11h 15m. You can catch a train from Budapest-Keleti and get down at Zürich HB. The price of the train ticket is approximately Rs. 7500.
Rs. 5000
You can reach Geneve from Zürich HB by travelling in a train. Zürich HB to Geneve train takes approximately 2h 44m. You can catch a train from Zürich HB and get down at Geneve. The price of the train ticket is approximately Rs. 5000.