There are 13 ways to get from Roma Termini to Dunkirk by plane, train, train (TGV, Eurostar), bus, car, train (Trenitalia, TGV), 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.
Fly to Brussels Airport, train
best- Fly from Fiumicino International Airport (FCO) to Brussels Airport (BRU)plane FCO - BRU
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
- Take the train from Lille Europe to Dunkerquetrain
8h 19m€73–229Train via Turin
- Take the train from Roma Termini to Milano Centraletrain
- Take the train from Milano Centrale to Torino Porta di Susatrain
- Take the train from Torino Porta Susa to Aeroport Cdg2 Tgv Roissytrain Tgv
- Take the train from Aeroport Cdg2 Tgv Roissy to Lille Europetrain Tgv
- Take the train from Lille Europe to Dunkerquetrain Ter
14h 4m€273–539Bus
- Take the bus from Roma, Autostazione Tiburtina to Paris, Quai de Bercy (Bercy Seine)bus N521
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Dunkerquebus 1751
27h 38m€116–212Drive 1,549.3 km
- Drive from Roma Termini to Dunkirkcar 1,549.3 km
16h 32m€243–351Fly to Paris Orly Airport, train
- Fly from Fiumicino International Airport (FCO) to Paris Orly Airport (ORY)plane FCO - ORY
- Take the train from Paris Nord to Dunkerquetrain
8h 37m€123–304Fly to Paris Charles De Gaulle Airport, train
- Fly from Fiumicino International Airport (FCO) to Paris Charles De Gaulle Airport (CDG)plane FCO - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to Lille Europetrain
- Take the train from Lille Europe to Dunkerquetrain
7h 40m€119–367Fly to Brussels South Charleroi Airport, train
- Fly from Fiumicino International Airport (FCO) to Brussels South Charleroi Airport (CRL)plane FCO - CRL
- Take the train from Luttre to Bruxelles-Miditrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
- Take the train from Lille Europe to Dunkerquetrain
9h 23m€87–422Fly to Amsterdam Airport Schiphol, train
- Fly from Fiumicino International Airport (FCO) to Amsterdam Airport Schiphol (AMS)plane FCO - AMS
- Take the train from Schiphol Airport Train Station to Brussel-Zuidtrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
- Take the train from Lille Europe to Dunkerquetrain
10h 2m€130–362Fly to Beauvais–Tillé Airport, train
- Fly from Fiumicino International Airport (FCO) to Beauvais–Tillé Airport (BVA)plane FCO - BVA
- Take the train from Beauvais to Paris Nordtrain
- Take the train from Paris Nord to Dunkerquetrain
11h 3m€115–306Fly to Eindhoven Airport, train
- Fly from Fiumicino International Airport (FCO) to Eindhoven Airport (EIN)plane FCO - EIN
- Take the train from Eindhoven to Bredatrain
- Take the train from Breda to Anvers-Centraltrain
- Take the train from Antwerpen-Centraal to Brussel-Zuidtrain
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europetrain
- Take the train from Lille Europe to Dunkerquetrain
11h 28m€108–347Train
- Take the train from Roma Termini to Milano Centraletrain Fr / ...
- Take the train from Milano Centrale to Paris Gare De Lyontrain Fr
- Take the train from Paris Nord to Dunkerquetrain Tgv
14h 56m€241–437Bus via Tiburtina F.s.
- Take the bus from Roma, Autostazione Tiburtina to Paris - Bercy-Seine Bus Stationbus BlaBlaCar Bus
- Take the bus from Paris - Bercy-Seine Bus Station to Dunkirk - Pôle d'Échange Stationbus BlaBlaCar Bus
29h 12m€116–222Drive, car train
- Drive from Roma Termini to Villach Hbfcar
- Take the car train from Villach Hbf to Düsseldorf Hbfcartrain
- Drive from Düsseldorf Hbf to Dunkirkcar
17h 19m€273–1,258
Roma Termini to Dunkirk by train
Questions & Answers
The cheapest way to get from Roma Termini to Dunkirk is to fly and train which costs €70 - €230 and takes 8h 19m.
The fastest way to get from Roma Termini to Dunkirk is to fly and train which takes 7h 40m and costs €110 - €370.
No, there is no direct bus from Roma Termini to Dunkirk. However, there are services departing from Termini and arriving at Dunkerque via Roma, Autostazione Tiburtina and Paris, Quai de Bercy (Bercy Seine). The journey, including transfers, takes approximately 27h 38m.
No, there is no direct train from Roma Termini to Dunkirk. However, there are services departing from Roma Termini and arriving at Dunkerque via Milano Centrale, Torino Porta Susa, Aeroport Cdg2 Tgv Roissy and Lille Europe. The journey, including transfers, takes approximately 14h 4m.
The distance between Roma Termini and Dunkirk is 1406 km. The road distance is 1549.3 km.
The best way to get from Roma Termini to Dunkirk without a car is to train via Turin which takes 14h 4m and costs €270 - €550.
It takes approximately 8h 19m to get from Roma Termini to Dunkirk, including transfers.
Roma Termini to Dunkirk bus services, operated by FlixBus, depart from Roma, Autostazione Tiburtina station.
Roma Termini to Dunkirk train services, operated by ItaloTreno, depart from Roma Termini station.
The best way to get from Roma Termini to Dunkirk is to train via Turin which takes 14h 4m and costs €270 - €550. Alternatively, you can bus, which costs €110 - €220 and takes 27h 38m.
What companies run services between Roma Termini, Italy and Dunkirk, France?
You can take a train from Roma Termini to Dunkerque via Milano Centrale, Torino Porta Susa, Aeroport Cdg2 Tgv Roissy, and Lille Europe in around 14h 4m. Alternatively, you can take a bus from Termini to Dunkerque via Roma, Autostazione Tiburtina and Paris, Quai de Bercy (Bercy Seine) in around 27h 38m.
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Brussels Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- €45–220
Flights from Fiumicino International Airport to Brussels Airport via Milan Linate
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–220
Flights from Fiumicino International Airport to Paris Orly Airport via Milan Linate
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–220
Flights from Fiumicino International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- €75–260
Flights from Fiumicino International Airport to Paris Charles De Gaulle Airport via Milan Linate
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- €75–260
Flights from Fiumicino International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €70–280
Flights from Fiumicino International Airport to Amsterdam Airport Schiphol via Milan Linate
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €70–280
- Website
- ryanair.com
Flights from Fiumicino International Airport to Brussels Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €35–130
Flights from Fiumicino International Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 15m
- When
- Monday to Friday
- Estimated price
- €220–330
Flights from Fiumicino International Airport to Beauvais–Tillé Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €45–180
Flights from Fiumicino International Airport to Eindhoven Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €55–200
- Website
- easyjet.com
Flights from Fiumicino International Airport to Brussels Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €35–120
Flights from Fiumicino International Airport to Paris Orly Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- €45–180
Flights from Fiumicino International Airport to Paris Orly Airport via Geneva
- Ave. Duration
- 3h 30m
- When
- Wednesday
- Estimated price
- €45–180
Flights from Fiumicino International Airport to Paris Orly Airport via Nice
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- €45–180
- Website
- transavia.com
Flights from Fiumicino International Airport to Paris Orly Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €50–290
- Website
- airfrance.com
Flights from Fiumicino International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- €45–270
- Website
- brusselsairlines.com
Flights from Fiumicino International Airport to Brussels Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- €45–220
- Website
- klm.com
Flights from Fiumicino International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €55–300
- Website
- flyulendo.com
Flights from Fiumicino International Airport to Paris Orly Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €45–180
- Website
- aircorsica.com
Flights from Fiumicino International Airport to Paris Orly Airport via Bastia
- Ave. Duration
- 4h
- When
- Monday and Thursday
- Estimated price
- €120–470
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- €20–35
- Website
- https://www.sncf-connect.com/en-en
Train from Torino Porta Susa to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 5h 43m
- Frequency
- 3 times a week
- Estimated price
- €140–230
- Website
- https://www.sncf-connect.com/en-en
Train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €35–65
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Nord to Dunkerque
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- €55–90
- Website
- https://www.sncf-connect.com/en-en
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 Lille Europe to Dunkerque
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- €11–30
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- €29–75
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Beauvais to Paris Nord
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €11–29
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Milano Centrale
- Ave. Duration
- 3h 5m
- Frequency
- Every 20 minutes
- Estimated price
- €75–150
- Website
- https://www.italotreno.it/en
Train from Milano Centrale to Torino Porta di Susa
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- https://www.italotreno.it/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Ave. Duration
- 59 min
- Frequency
- Twice a week
- Estimated price
- €60–100
- Website
- https://www.eurostar.com/rw-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Luttre to Bruxelles-Midi
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Estimated price
- €9–17
- Website
- https://www.belgiantrain.be/en
Train from Breda to Anvers-Central
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €13–22
- Website
- https://www.belgiantrain.be/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Schiphol Airport Train Station to Brussel-Zuid
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €20–50
- Website
- https://www.ns.nl/en
Train from Eindhoven to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–15
- Website
- https://www.ns.nl/en
Train from Breda to Anvers-Central
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €5–15
- Website
- https://www.ns.nl/en
Train from Antwerpen-Centraal to Brussel-Zuid
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–14
- Website
- https://www.ns.nl/en
- Phone
- +31302035833
- info@europeansleeper.eu
- Website
- europeansleeper.eu
Train from Antwerpen-Centraal to Brussel-Zuid
- Ave. Duration
- 49 min
- Frequency
- Twice a week
- Estimated price
- €4–10
- Website
- https://www.europeansleeper.eu/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Milano Centrale
- Ave. Duration
- 3h 8m
- Frequency
- Hourly
- Estimated price
- €80–160
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Paris Gare De Lyon
- Ave. Duration
- 6h 57m
- Frequency
- Twice daily
- Estimated price
- €110–190
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Düsseldorf Hbf
- Ave. Duration
- 6h 39m
- Frequency
- Twice a week
- Estimated price
- €100–1,000
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €270–550
- Car Compartment
- €550–1,000
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Roma, Autostazione Tiburtina to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.flixbus.co.uk
Bus from Paris, Quai de Bercy (Bercy Seine) to Dunkerque
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Roma, Autostazione Tiburtina to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 22h 20m
- Frequency
- Once daily
- Estimated price
- €95–180
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Dunkirk - Pôle d'Échange Station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- €19–40
- Website
- https://www.blablacar.co.uk/bus
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Roma Termini to Dunkirk bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Roma Termini to Dunkirk train services, operated by ItaloTreno, arrive at Milano Centrale station.
Yes, the driving distance between Roma Termini to Dunkirk is 1549 km. It takes approximately 16h 32m to drive from Roma Termini to Dunkirk.
Book your Roma Termini to Dunkirk train tickets online with Omio.
There are 2229+ hotels available in Dunkirk.





















































