Frankfurt Sofia Routes (7 Ways to go)

Planning a trip from Frankfurt to Sofia Cleartrip helps you select the best route between Frankfurt & Sofia 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 Frankfurt & Sofia

The distance from Frankfurt to Sofia is approximately 1680.95kms. By car, it takes roughly 16h 37m to reach Sofia from Frankfurt . Take a look at the 7 routes available to reach Sofia from Frankfurt

  • 1.
  • Frankfurt to Sofia Bus EAAA
  • 27h 25m
  • Rs. 3500
 
Frankfurt
 
27h 25m
Rs. 3500
Travelling in a bus is one of the ways to reach Sofia from Frankfurt. The total journey between Frankfurt & Sofia takes around 27h 25m in a bus. The bus ticket price for the journey is approximately Rs.3500.
 
Sofia
  • 2.
  • Frankfurt to Sofia Fly
  • 5h 17m
  • Rs. 4126
 
Frankfurt(M)Hauptwache
 
0h 14m
Rs. 90
You can reach Frankfurt(M) Flughafen Regionalbf from Frankfurt(M)Hauptwache by travelling in a train. Frankfurt(M)Hauptwache to Frankfurt(M) Flughafen Regionalbf train takes approximately 0h 14m. You can catch a train from Frankfurt(M)Hauptwache and get down at Frankfurt(M) Flughafen Regionalbf. The price of the train ticket is approximately Rs. 90.
 
Frankfurt(M) Flughafen Regionalbf
 
2h 10m
Rs. 4000
You can travel from Frankfurt to Sofia by booking a flight. The total flight time between Frankfurt & Sofia is around 2h 10m. The price of the flight ticket is approximately Rs.4000.
 
Sofia
 
0h 38m
Rs. 36
Travelling in a bus is one of the ways to reach Tzarigradsko shose Blvd. from Terminal 1. The total journey between Terminal 1 & Tzarigradsko shose Blvd. takes around 0h 38m in a bus. The bus ticket price for the journey is approximately Rs.36.
 
Tzarigradsko shose Blvd.
  • 3.
  • Frankfurt to Sofia Bus Union Ivkoni
  • 26h 22m
  • Rs. 4600
 
Frankfurt, Frankfurt central station
 
11h 25m
Rs. 2800
Travelling in a bus is one of the ways to reach Ljubljana, Ljubljana from Frankfurt, Frankfurt central station. The total journey between Frankfurt, Frankfurt central station & Ljubljana, Ljubljana takes around 11h 25m in a bus. The bus ticket price for the journey is approximately Rs.2800.
 
Ljubljana, Ljubljana
 
13h 57m
Rs. 1800
Travelling in a bus is one of the ways to reach Sofia - Bus Station from Ljubljana. The total journey between Ljubljana & Sofia - Bus Station takes around 13h 57m in a bus. The bus ticket price for the journey is approximately Rs.1800.
 
Sofia - Bus Station
  • 4.
  • Frankfurt to Sofia Bus Makedonija Soobrakaj AD
  • 49h 30m
  • Rs. 7150
 
Frankfurt
 
44h 32m
Rs. 6500
Travelling in a bus is one of the ways to reach Kumanovo from Frankfurt. The total journey between Frankfurt & Kumanovo takes around 44h 32m in a bus. The bus ticket price for the journey is approximately Rs.6500.
 
Kumanovo
 
3h 58m
Rs. 650
Travelling in a bus is one of the ways to reach Sofia from Kumanovo. The total journey between Kumanovo & Sofia takes around 3h 58m in a bus. The bus ticket price for the journey is approximately Rs.650.
 
Sofia
  • 5.
  • Frankfurt to Sofia Train, bus
  • 22h 56m
  • Rs. 7900
 
Frankfurt(Main)Hbf
 
3h 36m
Rs. 4700
You can reach Plattling from Frankfurt(Main)Hbf by travelling in a train. Frankfurt(Main)Hbf to Plattling train takes approximately 3h 36m. You can catch a train from Frankfurt(Main)Hbf and get down at Plattling. The price of the train ticket is approximately Rs. 4700.
 
Plattling
 
0h 8m
Rs. 100
You can reach Deggendorf Hbf from Plattling by travelling in a train. Plattling to Deggendorf Hbf train takes approximately 0h 8m. You can catch a train from Plattling and get down at Deggendorf Hbf. The price of the train ticket is approximately Rs. 100.
 
Deggendorf Hbf
 
18h 5m
Rs. 3100
Travelling in a bus is one of the ways to reach Sofia from Deggendorf. The total journey between Deggendorf & Sofia takes around 18h 5m in a bus. The bus ticket price for the journey is approximately Rs.3100.
 
Sofia
  • 6.
  • Frankfurt to Sofia Train
  • 35h 58m
  • Rs. 11150
 
Frankfurt(Main)Hbf
 
11h 32m
Rs. 8500
You can reach Budapest-Keleti from Frankfurt(Main)Hbf by travelling in a train. Frankfurt(Main)Hbf to Budapest-Keleti train takes approximately 11h 32m. You can catch a train from Frankfurt(Main)Hbf and get down at Budapest-Keleti. The price of the train ticket is approximately Rs. 8500.
 
Budapest-Keleti
 
13h 53m
Rs. 1900
You can reach Videle from Budapest-Keleti by travelling in a train. Budapest-Keleti to Videle train takes approximately 13h 53m. You can catch a train from Budapest-Keleti and get down at Videle. The price of the train ticket is approximately Rs. 1900.
 
Videle
 
8h 33m
Rs. 750
You can reach Sofia Sever from Videle by travelling in a train. Videle to Sofia Sever train takes approximately 8h 33m. You can catch a train from Videle and get down at Sofia Sever. The price of the train ticket is approximately Rs. 750.
 
Sofia Sever
  • 7.
  • Frankfurt to Sofia Drive
  • 16h 37m
  • Rs. 14250
 
Frankfurt am Main
 
16h 37m
Rs. 14250
You can take a car from Frankfurt am Main to Sofia. It will take you around 16h 37m to cover distance of 1680.95kms and reach Sofia from Frankfurt am Main. The total amount for the journey will be approximately Rs.14250.
 
Sofia