There are 11 ways to get from Dunkirk to Sofia 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
best- Take the train from Dunkerque to Lille Europetrain
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Sofia Airport (SOF)plane BRU - SOF
7h 5m$133–340Train, bus to Brussels South Charleroi Airport, fly
cheapest- Take the train from Dunkerque to Lille Europetrain
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain
- Take the bus from Brussels Midi / Brussels South West to Charleroi Airportbus
- Fly from Brussels South Charleroi Airport (CRL) to Sofia Airport (SOF)plane CRL - SOF
7h 59m$88–330Train, bus via Cologne
- Take the train from Dunkerque to Lille Europetrain Ter
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbftrain Ice
- Take the train from Köln Messe/Deutz Bf to Würzburg Hbftrain 41 / ...
- Take the bus from Wurzburg Bismarckstrasse Bus Stop to Sofia Serdica Bus Stationbus
30h 58m$245–533Drive 2,221.4 km
- Drive from Dunkirk to Sofiacar 2,221.4 km
20h 2m$398–575Train, train to Paris Charles De Gaulle Airport, fly
- Take the train from Dunkerque to Lille Europetrain
- 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
7h 23m$145–318Train, bus to Beauvais–Tillé Airport, fly
- Take the train from Dunkerque to Amienstrain
- Take the bus from Gare routière to Aéroportbus
- Fly from Beauvais–Tillé Airport (BVA) to Sofia Airport (SOF)plane BVA - SOF
9h 8m$111–275Train, train to Amsterdam Airport Schiphol, fly
- Take the train from Dunkerque to Lille Europetrain
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Brussel-Zuid to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Sofia Airport (SOF)plane AMS - SOF
9h 6m$174–418Bus
- Take the bus from Dunkirk - Pôle d'Échange Station to Lille - Europe Train Stationbus
- Take the bus from Lille to Praha, ÚAN Florencbus
- Take the bus from Praha, ÚAN Florenc to Sofia Central Bus Stationbus
34h 56m$141–237Train, bus
- Take the train from Dunkerque to Lille Flandrestrain Ter
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Brussel-Zuid / Bruxelles-Midi to Frankfurt(Main)Hbftrain Ice
- Take the bus from Frankfurt am Main Frankfurt central to Sofia Serdica Bus Stationbus
36h 20m$226–454Train, bus #2
- Take the train from La Panne to Gand-Saint-Pierretrain Ic / ...
- Take the train from Gand-Saint-Pierre to Brussels-Nordtrain Ic / ...
- Take the bus from Brussels-Nord to Pristinabus
- Take the bus from Pristina to Sofiya, Avtogara Serdikabus
46h 8m$199–232Drive, car train
- Drive from Dunkirk to Fuldacar
- Take the car train from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Sofiacar
24h 47m$408–576
Dunkirk to Sofia by train and bus
Questions & Answers
The cheapest way to get from Dunkirk to Sofia is to train and bus and fly which costs $110 - $280 and takes 9h 8m.
The fastest way to get from Dunkirk to Sofia is to train and fly which takes 7h 5m and costs $130 - $340.
No, there is no direct bus from Dunkirk station to Sofia station. However, there are services departing from Dunkirk - Pôle d'Échange Station and arriving at Sofia Central Bus Station via Lille and Praha, ÚAN Florenc. The journey, including transfers, takes approximately 34h 56m.
The distance between Dunkirk and Sofia is 1910 km. The road distance is 2221.4 km.
The best way to get from Dunkirk to Sofia without a car is to train and bus via Cologne which takes 30h 58m and costs $240 - $550.
It takes approximately 7h 5m to get from Dunkirk to Sofia, including transfers.
Dunkirk to Sofia bus services, operated by BlaBlaCar Bus, depart from Dunkirk - Pôle d'Échange Station.
Dunkirk to Sofia bus services, operated by BlaBlaCar Bus, arrive at Lille - Europe Train Station.
Sofia is 1h ahead of Dunkirk. It is currently 10:07 AM in Dunkirk and 11:07 AM in Sofia.
Yes, the driving distance between Dunkirk to Sofia is 2221 km. It takes approximately 20h 2m to drive from Dunkirk to Sofia.
What companies run services between Dunkirk, France and Sofia, Bulgaria?
You can take a bus from Dunkirk - Pôle d'Échange Station to Sofia Central Bus Station via Lille - Europe Train Station, Lille, and Praha, ÚAN Florenc in around 34h 56m.
- Website
- lufthansa.com
Flights from Brussels Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $95–260
Flights from Paris Charles De Gaulle Airport to Sofia Airport via Munich
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $90–430
Flights from Amsterdam Airport Schiphol to Sofia Airport via Munich
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- $100–550
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $55–280
Flights from Brussels South Charleroi Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 4h 41m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $55–280
Flights from Brussels South Charleroi Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 25m
- When
- Sunday
- Estimated price
- $55–280
Flights from Beauvais–Tillé Airport to Sofia Airport
- Ave. Duration
- 2h 45m
- When
- Friday and Sunday
- Estimated price
- $90–180
Flights from Beauvais–Tillé Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 4h 30m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $90–180
- Website
- austrian.com
Flights from Brussels Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $100–400
Flights from Paris Charles De Gaulle Airport to Sofia Airport via Vienna
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $110–420
Flights from Amsterdam Airport Schiphol to Sofia Airport via Vienna
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- $130–500
- Website
- air.bg
Flights from Brussels Airport to Sofia Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–240
Flights from Brussels Airport to Sofia Airport via Belgrade
- Ave. Duration
- 4h 42m
- When
- Tuesday to Friday
- Estimated price
- $75–170
Flights from Paris Charles De Gaulle Airport to Sofia Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $100–210
Flights from Amsterdam Airport Schiphol to Sofia Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $170–260
- Website
- wizzair.com
Flights from Brussels South Charleroi Airport to Sofia Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $29–140
Flights from Brussels South Charleroi Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $29–140
Flights from Beauvais–Tillé Airport to Sofia Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $60–170
- Website
- airserbia.com
Flights from Brussels Airport to Sofia Airport via Belgrade
- Ave. Duration
- 4h 42m
- When
- Tuesday to Friday
- Estimated price
- $75–170
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Dunkerque to Lille Europe
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- $15–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lille Europe to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- $35–85
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Dunkerque to Amiens
- Ave. Duration
- 1h 43m
- Frequency
- 5 times a week
- Estimated price
- $35–85
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Dunkerque to Lille Flandres
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- $15–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lille Europe to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 34 min
- Frequency
- Every 2 hours
- Estimated price
- $26–45
- Website
- https://www.sncf-connect.com/en-en
Train from Lille Europe to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- $50–80
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Lille Europe to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $40–70
- Website
- https://www.eurostar.com/rw-en
Train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbf
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- $85–150
- Website
- https://www.eurostar.com/rw-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Lille Europe to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 34 min
- Frequency
- Twice a week
- Estimated price
- $25–45
- Website
- https://www.belgiantrain.be/en
Train from La Panne to Gand-Saint-Pierre
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $20–40
- Website
- https://www.belgiantrain.be/en
Train from Gand-Saint-Pierre to Brussels-Nord
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- $13–24
- Website
- https://www.belgiantrain.be/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Brussel-Zuid / Bruxelles-Midi to Koeln Hbf
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- $45–120
- Website
- https://int.bahn.de/en
Train from Köln Messe/Deutz Bf to Würzburg Hbf
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- $65–160
- Website
- https://int.bahn.de/en
Train from Brussel-Zuid / Bruxelles-Midi to Frankfurt(Main)Hbf
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- $85–210
- Website
- https://int.bahn.de/en
Train from Gand-Saint-Pierre to Brussels-Nord
- Ave. Duration
- 38 min
- Frequency
- 3 times a week
- Estimated price
- $12–30
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Brussel-Zuid to Schiphol Airport Train Station
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $24–55
- Website
- https://www.ns.nl/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Wurzburg Bismarckstrasse Bus Stop to Sofia Serdica Bus Station
- Ave. Duration
- 22h 30m
- Frequency
- Once a week
- Estimated price
- $95–120
- Website
- https://www.racicbg.com/bg/
Bus from Frankfurt am Main Frankfurt central to Sofia Serdica Bus Station
- Ave. Duration
- 24h 30m
- Frequency
- Once a week
- Estimated price
- $100–140
- Website
- https://www.racicbg.com/bg/
- info@flibco.com
- Website
- flibco.com
Bus from Brussels Midi / Brussels South West to Charleroi Airport
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- $13–27
- Website
- https://www.flibco.com/en
- Phone
- 09 70 15 01 50
- contact@oise-mobilite.fr
- Website
- oise-mobilite.fr
Bus from Gare routière to Aéroport
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://www.oise-mobilite.fr/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Dunkirk - Pôle d'Échange Station to Lille - Europe Train Station
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $6–12
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Dunkirk - Pôle d'Échange Station to Lille - Europe Train Station
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Estimated price
- $6–11
- Website
- https://www.flixbus.co.uk
Bus from Lille to Praha, ÚAN Florenc
- Ave. Duration
- 14h 40m
- Frequency
- Twice daily
- Estimated price
- $80–140
- Website
- https://www.flixbus.co.uk
- Phone
- +359 88 949 0000
- office@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Praha, ÚAN Florenc to Sofia Central Bus Station
- Ave. Duration
- 17h 6m
- Frequency
- Once a week
- Estimated price
- $55–85
- Website
- https://union-ivkoni.com/en
- Phone
- +383 44198634
- meticomercc@hotmail.com
- Website
- facebook.com
Bus from Brussels-Nord to Pristina
- Ave. Duration
- 31h 30m
- Frequency
- Twice a week
- Estimated price
- $118
- Schedules at
- facebook.com
- fertours3@gmail.com
Bus from Brussels-Nord to Pristina
- Ave. Duration
- 27h 54m
- Frequency
- Once a week
- Schedules at
- https://www.facebook.com/fertourstravelagency
- Phone
- +383 49 196 565
- beni-reisen@hotmail.com
Bus from Pristina to Sofiya, Avtogara Serdika
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Estimated price
- $48
- Schedules at
- facebook.com
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
Book your Dunkirk to Sofia bus tickets online with Omio.
There are 2224+ hotels available in Sofia.

































































