There are 8 ways to get from Tangier to Dunkirk by plane, train, ferry, bus, car ferry, or car
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 Tangier Ibn Battouta Airport (TNG) to Brussels Airport (BRU)TNG - BRU
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Dunkerque
6h 41m€115–391Fly to Brussels South Charleroi Airport, bus, train
cheapest- Fly from Tangier Ibn Battouta Airport (TNG) to Brussels South Charleroi Airport (CRL)TNG - CRL
- Take the bus from Charleroi Airport to Brussels Midi / Brussels South West
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Dunkerque
7h 23m€111–320Ferry, bus, train
- Take the ferry from Tanger Ville to Tarifa
- Take the bus from Tarifa to Bilbao Intermodal
- Take the bus from Bilbao to Lille
- Take the train from Lille Flandres to DunkerqueTer
39h 19m€151–280Car ferry, train
- Take the car ferry from Port of Tangier Ville to Port of Sete
- Take the train from Montpellier Saint-Roch to Lille FlandresTgv
- Take the train from Lille Flandres to DunkerqueTer
2d 10h€207–479Drive 11,179.2 km
- Drive from Tangier to Dunkirk11,179.2 km
5d 14h€1,705–2,462Fly to Paris Orly Airport, train
- Fly from Tangier Ibn Battouta Airport (TNG) to Paris Orly Airport (ORY)TNG - ORY
- Take the train from Paris Nord to Dunkerque
6h 36m€142–352Fly to Amsterdam Airport Schiphol, train
- Fly from Tangier Ibn Battouta Airport (TNG) to Amsterdam Airport Schiphol (AMS)TNG - AMS
- Take the train from Schiphol Airport to Brussel-Zuid
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Dunkerque
8h 24m€144–439Fly to Rotterdam The Hague Airport, train
- Fly from Tangier Ibn Battouta Airport (TNG) to Rotterdam The Hague Airport (RTM)TNG - RTM
- Take the train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Midi
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Dunkerque
8h 56m€253–778
Tangier Ibn Battouta Airport (TNG) to Brussels Airport (BRU) flights
Questions & Answers
The cheapest way to get from Tangier to Dunkirk is to fly and bus and train which costs €110 - €320 and takes 7h 23m.
The fastest way to get from Tangier to Dunkirk is to fly and train which takes 6h 36m and costs €140 - €360.
The distance between Tangier and Dunkirk is 2094 km. The road distance is 11179.2 km.
The best way to get from Tangier to Dunkirk without a car is to ferry and bus and train which takes 39h 19m and costs €150 - €280.
It takes approximately 6h 41m to get from Tangier to Dunkirk, including transfers.
Yes, the driving distance between Tangier to Dunkirk is 11179 km. It takes approximately 5 days 14h to drive from Tangier to Dunkirk.
There are 2387+ hotels available in Dunkirk.
What companies run services between Tangier, Morocco and Dunkirk, France?
There is no direct connection from Tangier to Dunkirk. However, you can take the taxi to Tangier Ibn Battouta Airport (TNG) airport, fly to Brussels Airport (BRU), walk to Brussels Airport-Zaventem, take the train to Bruxelles-Midi, take the train to Lille Europe, then take the train to Dunkerque. Alternatively, you can take a ferry from Tanger Ville to Dunkerque via Tarifa, Tarifa, Bilbao Intermodal, Bilbao, Lille, Lille Europe, Gare Rue De Tournai, and Lille Flandres in around 39h 19m.
- Website
- airarabia.com
Flights from Tangier Ibn Battouta Airport to Brussels Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €70–260
Flights from Tangier Ibn Battouta Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €90–270
Flights from Tangier Ibn Battouta Airport to Rotterdam The Hague Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €170–600
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Brussels Airport via Valencia
- Ave. Duration
- 6h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €110–330
Flights from Tangier Ibn Battouta Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €55–200
Flights from Tangier Ibn Battouta Airport to Brussels South Charleroi Airport via Malaga
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- €55–200
Flights from Tangier Ibn Battouta Airport to Brussels South Charleroi Airport via Toulouse
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- €55–200
- Website
- royalairmaroc.com
Flights from Tangier Ibn Battouta Airport to Brussels Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €80–340
Flights from Tangier Ibn Battouta Airport to Paris Orly Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €90–240
Flights from Tangier Ibn Battouta Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h
- When
- Thursday and Saturday
- Estimated price
- €130–650
- Website
- transavia.com
Flights from Tangier Ibn Battouta Airport to Paris Orly Airport
- Ave. Duration
- 2h 43m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €75–370
- Website
- transavia.com
Flights from Tangier Ibn Battouta Airport to Rotterdam The Hague Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €150–750
- Website
- tuifly.be
Flights from Tangier Ibn Battouta Airport to Brussels Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €70–310
- Website
- brusselsairlines.com
Flights from Tangier Ibn Battouta Airport to Brussels Airport
- Ave. Duration
- 2h 50m
- When
- Thursday
- Estimated price
- €120–600
- Website
- easyjet.com
Flights from Tangier Ibn Battouta Airport to Paris Orly Airport via Geneva
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €130–250
- Website
- airfrance.com
Flights from Tangier Ibn Battouta Airport to Amsterdam Airport Schiphol via Paris Charles de Gaulle
- Ave. Duration
- 6h 35m
- When
- Tuesday
- Estimated price
- €85–410
- 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
- €15–40
- Website
- https://www.sncf-connect.com/en-en
Train from Montpellier Saint-Roch to Lille Flandres
- Ave. Duration
- 5h 19m
- Frequency
- Twice a week
- Estimated price
- €100–210
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Nord to Dunkerque
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- €40–95
- 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
- €13–29
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €13–20
- Rail 1st Class
- €20–29
Train from Lille Flandres to Dunkerque
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- €13–30
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €13–20
- Rail 1st Class
- €21–30
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Schiphol Airport to Brussel-Zuid
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €18–90
- Website
- https://www.ns.nl/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Rotterdam Centraal to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €45–95
- Website
- https://www.eurostar.com/rw-en
- Phone
- +34 915 304 417
- socibus@socibus.es
- Website
- socibusventas.es
Bus from Tarifa to Bilbao Intermodal
- Ave. Duration
- 16h 36m
- Frequency
- Twice daily
- Estimated price
- €60–80
- Website
- https://socibusventas.es/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Bilbao to Lille
- Ave. Duration
- 16h 15m
- Frequency
- Once daily
- Estimated price
- €45–130
- Website
- https://www.flixbus.co.uk
- info@flibco.com
- Website
- flibco.com
Bus from Charleroi Airport to Brussels Midi / Brussels South West
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–21
- Website
- https://www.flibco.com/en
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €30–40
- Schedules at
- aml.ma
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- €90–240
- Website
- https://www.gnv.it/en
- Seat
- €90–160
- Cabin
- €180–240
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
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

















































