Rome2Rio

How to get fromBelgrade to Dunkirkby plane, train, bus, train (TGV), car or car train

Find Transport to Dunkirk

See all options

There are 13 ways to get from Belgrade to Dunkirk by plane, train, bus, train (TGV), 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.

  1. Fly to Brussels Airport, train

    best
    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Brussels Airport (BRU)planeBEG - BRU
    2. Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
    3. Take the train from Lille Europe to Dunkerquetrain
    8h 37m
    €120–323
  2. Fly to Paris Charles De Gaulle Airport, train

    cheapest
    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Paris Charles De Gaulle Airport (CDG)planeBEG - CDG
    2. Take the train from Aeroport Cdg2 Tgv Roissy to Lille Europetrain
    3. Take the train from Lille Europe to Dunkerquetrain
    8h 14m
    €76–353
  3. Bus, train via Strasbourg

    1. Take the bus from Beograd, Autobuska stanica to Strasbourgbus
    2. Take the train from Strasbourg Bahnhof to Paris l'Esttrain83 / ...
    3. Take the train from Paris Nord to DunkerquetrainTgv
    23h 17m
    €181–395
  4. Train

    1. Take the train from Beograd Centar to SuboticatrainIr / ...
    2. Take the train from Subotica to SzegedtrainRe
    3. Take the train from Szeged to Budapest-Kelenfoeldtrain
    4. Take the train from Budapest-Kelenfoeld to Wien HbftrainEc / ...
    5. Take the train from Wien Hauptbahnhof to Paris l'EsttrainNj
    6. Take the train from Paris Nord to DunkerquetrainTgv
    30h 9m
    €157–465
  5. Drive 1,830.4 km

    1. Drive from Belgrade to Dunkirkcar1,830.4 km
    16h 16m
    €279–403
  6. Fly to Amsterdam Airport Schiphol, train

    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Amsterdam Airport Schiphol (AMS)planeBEG - AMS
    2. Take the train from Schiphol Airport to Brussel-Zuid / Bruxelles-Miditrain
    3. Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
    4. Take the train from Lille Europe to Dunkerquetrain
    10h 44m
    €151–443
  7. Fly to Beauvais–Tillé Airport, bus, train

    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Beauvais–Tillé Airport (BVA)planeBEG - BVA
    2. Take the bus from Aéroport to Gare routièrebus
    3. Take the train from Amiens to Lille Flandrestrain
    4. Take the train from Lille Europe to Dunkerquetrain
    11h 16m
    €112–249
  8. Fly to Düsseldorf International Airport, train

    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Düsseldorf International Airport (DUS)planeBEG - DUS
    2. Take the train from Duesseldorf Hbf to Brussel-Zuid / Bruxelles-Miditrain
    3. Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
    4. Take the train from Lille Europe to Dunkerquetrain
    11h 35m
    €167–482
  9. Fly to Eindhoven Airport, train

    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Eindhoven Airport (EIN)planeBEG - EIN
    2. Take the train from Eindhoven to Bredatrain
    3. Take the train from Breda to Bruxelles-Miditrain
    4. Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
    5. Take the train from Lille Europe to Dunkerquetrain
    11h 25m
    €95–403
  10. Bus

    1. Take the bus from Beograd, Autobuska stanica to Gallienibus
    2. Take the bus from Paris - CDG Roissypole Bus Station to Dunkirk - Pôle d'Échange StationbusBlaBlaCar Bus
    27h 18m
  11. Bus, train

    1. Take the bus from Beograd, Autobuska stanica to Breda, Centraal Stationbus
    2. Take the train from Breda to Anvers-CentraltrainEc / ...
    3. Take the train from Anvers-Central to La PannetrainIc
    33h 3m
  12. Bus, train #2

    1. Take the bus from Beograd, Autobuska stanica to Brusselsbus
    2. Take the train from Brussels-Nord to Gand-Saint-PierretrainIc / ...
    3. Take the train from Gand-Saint-Pierre to La PannetrainIc / ...
    33h 56m
    €111–189
  13. Drive, car train

    1. Drive from Belgrade to Villach Hbfcar
    2. Take the car train from Villach Hbf to Düsseldorf Hbfcartrain
    3. Drive from Düsseldorf Hbf to Dunkirkcar
    16h 9m
    €251–1,225

Belgrade to Dunkirk by bus, tram, train, and foot

Calendar2Weekly Services
Duration23h 17mAverage Duration
Ticket€181Cheapest Price
See schedules

Questions & Answers

What companies run services between Belgrade, Serbia and Dunkirk, France?

You can take a train from Beograd Centar to Dunkerque via Subotica, Szeged, Budapest-Kelenfoeld, Wien Hbf, Wien Hauptbahnhof, Paris Gare De L'Est, and Paris Nord in around 30h 9m. Alternatively, you can take a bus from Beograd, Autobuska stanica to Dunkirk - Pôle d'Échange Station via Gallieni, Roissypole - Aéroport CDG1, and Paris - CDG Roissypole Bus Station in around 27h 18m.

Airlines
Train operators
Bus operators

Want to know more about travelling around France

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

More Questions & Answers