There are 7 ways to get from Bonn to Tangier by plane, train, bus, car ferry, night train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Cologne Bonn Airport
best- Fly from Cologne Bonn Airport (CGN) to Tangier Ibn Battouta Airport (TNG)plane CGN - TNG
5h 57mMAD 870–4,974Train, bus, car ferry
- Take the train from Köln Hbf to Bruxelles Miditrain 79
- Take the train from Brussel-Zuid / Bruxelles-Midi to Rennestrain Tgv
- Take the bus from Rennes to Algecirasbus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
41h 21mMAD 3,271–8,488Night train, train, car ferry
- Take the night train from Bonn Hbf to Brussel-Zuid / Bruxelles-Midinighttrain Nj
- Take the train from Brussel-Zuid / Bruxelles-Midi to Setetrain Tgv
- Take the car ferry from Port of Sete to Port of Tangier Villecarferry
2d 14hMAD 4,092–8,919Train, train to Weeze Airport, fly
- Take the train from Bonn Hbf to Duesseldorf Hbftrain
- Take the train from Düsseldorf Hbf to Kevelaer Bahnhoftrain
- Fly from Weeze Airport (NRN) to Tangier Ibn Battouta Airport (TNG)plane NRN - TNG
8h 16mTrain to Brussels Airport, fly
- Take the train from Köln Hbf to Brussels-Nordtrain
- Fly from Brussels Airport (BRU) to Tangier Ibn Battouta Airport (TNG)plane BRU - TNG
8h 31mMAD 1,353–5,053Bus, car ferry
- Take the bus from Cologne Airport CGN to Vitoria-Gasteizbus
- Take the bus from Vitoria-Gasteiz to Tarifabus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
42h 39mMAD 1,991–5,457Night train, bus, ferry
- Take the night train from Bonn Hbf to Liege-Guilleminsnighttrain Nj
- Take the bus from Liège to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Sevilla Plaza de Armasbus
- Take the bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Tarifabus
- Take the ferry from Tarifa to Tanger Villeferry
44h 56mMAD 2,348–6,527
Bonn to Tangier by train, bus, foot, and car ferry
Questions & Answers
The cheapest way to get from Bonn to Tangier is to fly which costs MAD 850 - MAD 5,000 and takes 5h 57m.
The fastest way to get from Bonn to Tangier is to fly which takes 5h 57m and costs MAD 850 - MAD 5,000.
The distance between Bonn and Tangier is 2019 km.
The best way to get from Bonn to Tangier without a car is to train and bus and car ferry which takes 41h 21m and costs MAD 3,200 - MAD 8,500.
It takes approximately 5h 57m to get from Bonn to Tangier, including transfers.
Tangier is 1h behind Bonn. It is currently 12:36 AM in Bonn and 11:36 PM in Tangier.
There are 3388+ hotels available in Tangier.
What companies run services between Bonn, Germany and Tangier, Morocco?
Air Arabia Maroc, Eurowings, and Ryanair fly from Cologne Bonn Airport (CGN) to Tangier Ibn Battouta Airport (TNG) 6 times a week.
- Website
- airarabia.com
Flights from Cologne Bonn Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 15m
- When
- Monday
- Estimated price
- MAD 800–2,400
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- MAD 850–3,700
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 7h 20m
- When
- Thursday to Sunday
- Estimated price
- MAD 750–3,300
Flights from Weeze Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 850–5,500
Flights from Weeze Airport to Tangier Ibn Battouta Airport via Oujda
- Ave. Duration
- 5h 15m
- When
- Monday and Friday
- Estimated price
- MAD 850–5,500
Flights from Weeze Airport to Tangier Ibn Battouta Airport via Marrakech
- Ave. Duration
- 6h 55m
- When
- Monday
- Estimated price
- MAD 850–5,500
Flights from Weeze Airport to Tangier Ibn Battouta Airport via Malaga
- Ave. Duration
- 7h 5m
- When
- Friday
- Estimated price
- MAD 850–5,500
Flights from Weeze Airport to Tangier Ibn Battouta Airport via Porto
- Ave. Duration
- 7h 20m
- When
- Friday
- Estimated price
- MAD 850–5,500
- Website
- eurowings.com
Flights from Cologne Bonn Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 20m
- When
- Thursday
- Estimated price
- MAD 1,200–4,900
- Website
- tuifly.be
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 650–4,400
- Website
- royalairmaroc.com
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,000–3,500
- Website
- brusselsairlines.com
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 5m
- When
- Thursday
- Estimated price
- MAD 1,200–4,300
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Köln Hbf to Bruxelles Midi
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- MAD 410–950
- Website
- https://int.bahn.de/en
Train from Bonn Hbf to Duesseldorf Hbf
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- MAD 130–310
- Website
- https://int.bahn.de/en
Train from Köln Hbf to Brussels-Nord
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- MAD 400–950
- Website
- https://int.bahn.de/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Köln Hbf to Bruxelles Midi
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- MAD 650–1,200
- Website
- https://www.eurostar.com/rw-en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Köln Hbf to Bruxelles Midi
- Ave. Duration
- 3h 24m
- Frequency
- 4 times a week
- Estimated price
- MAD 500–900
- Website
- https://www.belgiantrain.be/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Rennes
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- MAD 1,500–2,500
- Website
- https://www.sncf-connect.com/en-en
Train from Brussel-Zuid / Bruxelles-Midi to Sete
- Ave. Duration
- 6h 19m
- Frequency
- Twice a week
- Estimated price
- MAD 2,200–3,700
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Bonn Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 4h 37m
- Frequency
- 3 times a week
- Estimated price
- MAD 370–2,800
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- MAD 2,770–2,800
- Couchette Carriage
- MAD 1,400–1,600
- Seating Carriage
- MAD 370–450
Night train from Bonn Hbf to Liege-Guillemins
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- MAD 300–2,800
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- MAD 2,700–2,800
- Couchette Carriage
- MAD 1,300–1,600
- Seating Carriage
- MAD 300–380
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Bonn Hbf to Duesseldorf Hbf
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Schedules at
- nationalexpress.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Bonn Hbf to Duesseldorf Hbf
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- MAD 80–190
- Website
- https://www.ns.nl/en
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Bonn Hbf to Duesseldorf Hbf
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- MAD 160–220
- Schedules at
- suewex.de
- Phone
- 0203 6688 9477
- dialog@rhein-ruhr-bahn.de
- Website
- rhein-ruhr-bahn.de
Train from Düsseldorf Hbf to Kevelaer Bahnhof
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Schedules at
- rhein-ruhr-bahn.de
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Rennes to Algeciras
- Ave. Duration
- 27h 45m
- Frequency
- 6 times a week
- Estimated price
- MAD 1,200–2,200
- Website
- https://www.flixbus.co.uk
Bus from Cologne Airport CGN to Vitoria-Gasteiz
- Ave. Duration
- 22h 40m
- Frequency
- 3 times a week
- Estimated price
- MAD 1,000–1,800
- Website
- https://www.flixbus.co.uk
- Phone
- +34 915 304 417
- socibus@socibus.es
- Website
- socibusventas.es
Bus from Vitoria-Gasteiz to Tarifa
- Ave. Duration
- 15h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 850–1,300
- Website
- https://socibusventas.es/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Liège to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- MAD 300–550
- Website
- https://www.blablacar.co.uk/bus
Bus from Paris - Bercy-Seine Bus Station to Sevilla Plaza de Armas
- Ave. Duration
- 24h 30m
- Frequency
- Once daily
- Estimated price
- MAD 1,200–2,300
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Tarifa
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- MAD 180–380
- Website
- https://www.alsa.com/en/
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- MAD 100–2,379
- Website
- https://www.balearia.com/en
- Sirena Seat No Car
- MAD 431
- Neptuno Seat No Car
- MAD 539
- Sirena Seat Car
- MAD 2,271
- Neptuno Seat Car
- MAD 2,379
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Sete to Port of Tangier Ville
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- MAD 1,500–2,400
- Website
- https://www.gnv.it/en
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- MAD 360–500
- Schedules at
- aml.ma
Want to know more about travelling around Morocco
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide










































































