There are 15 ways to get from Calais to Bulgaria by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Brussels Airport, fly to Sofia Airport
best- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Sofia Airport (SOF)plane BRU - SOF
8h 12m$138–368Train, bus to Beauvais–Tillé Airport, fly to Sofia Airport
cheapest- Take the train from Calais Ville to Amienstrain
- Take the bus from Gare routiere to Aéroportbus
- Fly from Beauvais–Tillé Airport (BVA) to Sofia Airport (SOF)plane BVA - SOF
9h 44m$68–383Train, bus via Linz
- Take the train from Calais Ville to Lille Flandrestrain Ter
- Take the train from Lille Flandres to Paris Nordtrain Tgv
- Take the train from Paris Est to Stuttgart Hbftrain Tgv
- Take the train from Hauptbahnhof to Linz Hauptbahnhoftrain Drf
- Take the bus from Linz to Sofia Knyaginya Maria Luiza Stationbus
31h 48m$413–927Drive 2,262.1 km
- Drive from Calais to Sofiacar 2,262.1 km
20h 19m$406–586Train, train to Brussels South Charleroi Airport, fly to Sofia Airport
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Flandres to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Sofia Airport (SOF)plane CRL - SOF
9h 21m$87–388Train, train to Paris Charles De Gaulle Airport, fly to Sofia Airport
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Europe to Aeroport Cdg2 Tgv Roissytrain
- Fly from Paris Charles De Gaulle Airport (CDG) to Sofia Airport (SOF)plane CDG - SOF
8h 34m$153–772Train, train to Brussels Airport, fly to Bucharest Otopeni, bus
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Bucharest Otopeni (OTP)plane BRU - OTP
- Take the bus from Buchurest to Rusebus
10h 36m$151–443Train, train to Brussels South Charleroi Airport, fly to Varna Airport
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Flandres to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Varna Airport (VAR)plane CRL - VAR
9h 57m$251–547Train, train to Brussels South Charleroi Airport, fly to Bucharest Otopeni, bus
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Flandres to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Bucharest Otopeni (OTP)plane CRL - OTP
- Take the bus from Buchurest to Rusebus
11h 45m$105–433Train, train to Eindhoven Airport, fly to Sofia Airport
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Flandres to Anvers-Centraltrain
- Take the train from Anvers-Central to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Sofia Airport (SOF)plane EIN - SOF
12h 1m$115–514Train, bus
- Take the train from Calais Ville to Lille Flandrestrain Ter
- Take the train from Lille Flandres to Paris Nordtrain Tgv
- Take the train from Paris Est to Karlsruhe Hbftrain Tgv
- Take the bus from Karlsruhe Central Bus Station to Sofia Serdica Bus Stationbus
34h 38m$270–694Bus
- Take the bus from Calais to Bucharestbus
- Take the bus from Bucharest to Sofia Central Bus Stationbus Sofia-Bucharest
34h 54m$195Train, bus #2
- Take the train from Calais Ville to Lille Flandrestrain Ter
- Take the train from Lille Flandres to Strasbourgtrain Tgv
- Take the train from Strasbourg to Karlsruhe Hbftrain Ice / ...
- Take the bus from Karlsruhe Hbf to Sofiabus
36h 35m$274–494Bus via Sibiu
- Take the bus from Calais to Sibiubus
- Take the bus from Sibiu to Sofiabus 983
44h 21mDrive, car train
- Drive from Calais to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Sofiacar
25h 12m$415–587
Brussels Airport (BRU) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Calais to Bulgaria is to train and bus and fly which costs $65 - $390 and takes 9h 44m.
The fastest way to get from Calais to Bulgaria is to train and fly which takes 8h 12m and costs $130 - $370.
No, there is no direct bus from Calais to Bulgaria station. However, there are services departing from Calais and arriving at Sofia Central Bus Station via Bucharest. The journey, including transfers, takes approximately 34h 54m.
The distance between Calais and Bulgaria is 1938 km. The road distance is 2262.1 km.
The best way to get from Calais to Bulgaria without a car is to train and bus via Linz which takes 31h 48m and costs $410 - $950.
It takes approximately 8h 12m to get from Calais to Bulgaria, including transfers.
Calais to Bulgaria bus services, operated by Maxibus Travel, depart from Calais station.
Calais to Bulgaria bus services, operated by Maxibus Travel, arrive at Bucharest station.
Bulgaria is 1h ahead of Calais. It is currently 6:48 PM in Calais and 7:48 PM in Bulgaria.
Yes, the driving distance between Calais to Bulgaria is 2262 km. It takes approximately 20h 19m to drive from Calais to Bulgaria.
What companies run services between Calais, France and Bulgaria?
You can take a bus from Calais to Sofia Central Bus Station via Bucharest in around 34h 54m.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $55–310
Flights from Brussels South Charleroi Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 5h 20m
- When
- Friday
- Estimated price
- $55–310
Flights from Beauvais–Tillé Airport to Sofia Airport
- Ave. Duration
- 2h 45m
- When
- Friday and Sunday
- Estimated price
- $100–320
Flights from Beauvais–Tillé Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 4h 40m
- When
- Wednesday
- Estimated price
- $100–320
Flights from Brussels South Charleroi Airport to Bucharest Otopeni
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $70–310
Flights from Eindhoven Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Saturday, Tuesday, and Friday
- Estimated price
- $55–350
Flights from Eindhoven Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- $55–350
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Lille Flandres to Paris Nord
- Ave. Duration
- 2h 18m
- Frequency
- 4 times a week
- Estimated price
- $40–85
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Lille Europe to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- $35–75
- Website
- Oui.SNCF
Train from Calais Ville to Amiens
- Ave. Duration
- 1h 52m
- Frequency
- Every 2 hours
- Estimated price
- $30–60
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Lille Flandres to Anvers-Central
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- $25–50
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Lille Flandres to Paris Nord
- Ave. Duration
- 2h 18m
- Frequency
- 4 times a week
- Estimated price
- $40–85
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- $18–40
- Website
- Oui.SNCF
Train from Strasbourg to Karlsruhe Hbf
- Ave. Duration
- 49 min
- Frequency
- Twice a week
- Estimated price
- $14–29
- Website
- Oui.SNCF
- Phone
- 00359 2 971 11 11
- [email protected]
- Website
- Air Kona
Bus from Linz to Sofia Knyaginya Maria Luiza Station
- Ave. Duration
- 16h 30m
- Frequency
- Twice a week
- Estimated price
- $124
- Website
- Air Kona
Want to know more about travelling around Bulgaria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 2268+ hotels available in Bulgaria.






