There are 6 ways to get from Tangier to Milan Bergamo Airport (BGY) by plane, car, ferry, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tangier Ibn Battouta Airport to Il Caravaggio International Airport
best- Fly from Tangier Ibn Battouta Airport (TNG) to Il Caravaggio International Airport (BGY)plane TNG - BGY
2h 59m€68–450Fly Tangier Ibn Battouta Airport to Milan Linate Airport
- Fly from Tangier Ibn Battouta Airport (TNG) to Milan Linate Airport (LIN)plane TNG - LIN
6h 29m€218–730Drive, ferry
- Drive from Tangier to Port de Tanger Medcar
- Take the ferry from Port de Tanger Med to Port of Genoaferry
- Drive from Port of Genoa to Milan Bergamo Airport (BGY)car
35h 45m€125–374Car ferry, bus
- Take the carferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa to Meridabus
- Take the bus from Merida to Milanbus
- Take the bus from Milano, Autostazione Lampugnano to Bergamobus 423 / ...
39h 36m€205–556Bus to Sania Ramel Airport, fly to Il Caravaggio International Airport
- Take the bus from Tangier to Tetouanbus
- Fly from Sania Ramel Airport (TTU) to Il Caravaggio International Airport (BGY)plane TTU - BGY
7h 55m€86–390Car ferry, bus via Sète
- Take the carferry from Port of Tangier Ville to Port of Setecarferry
- Take the bus from Montpellier - Sabines Bus Station to Milan Bergamo - Airportbus BlaBlaCar Bus
2d 14h€222–349
Tangier to Milan Bergamo Airport (BGY) by car ferry, foot, and bus
Questions & Answers
The cheapest way to get from Tangier to Milan Bergamo Airport (BGY) is to fly which costs €65 - €450 and takes 2h 59m.
The fastest way to get from Tangier to Milan Bergamo Airport (BGY) is to fly which takes 2h 59m and costs €65 - €450.
The distance between Tangier and Milan Bergamo Airport (BGY) is 1726 km.
The best way to get from Tangier to Milan Bergamo Airport (BGY) without a car is to car ferry and bus which takes 39h 36m and costs €200 - €600.
It takes approximately 2h 59m to get from Tangier to Milan Bergamo Airport (BGY), including transfers.
Milan Bergamo Airport (BGY) is 1h ahead of Tangier. It is currently 2:04 PM in Tangier and 3:04 PM in Milan Bergamo Airport (BGY).
There are 2415+ hotels available in Milan Bergamo Airport (BGY).
What companies run services between Tangier, Morocco and Milan Bergamo Airport (BGY), Italy?
Ryanair flies from Tangier Ibn Battouta Airport (TNG) to Il Caravaggio International Airport (BGY) twice daily.
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €45–320
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 4h 52m
- When
- Wednesday, Thursday, Sunday, and Friday
- Estimated price
- €45–320
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Sunday
- Estimated price
- €45–320
Flights from Tangier Ibn Battouta Airport to Il Caravaggio International Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Monday and Saturday
- Estimated price
- €45–320
Flights from Sania Ramel Airport to Il Caravaggio International Airport via Alicante–Elche
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- €80–380
Flights from Sania Ramel Airport to Il Caravaggio International Airport via Charleroi
- Ave. Duration
- 6h
- When
- Sunday
- Estimated price
- €110–450
Flights from Sania Ramel Airport to Il Caravaggio International Airport via Malaga
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €80–380
Flights from Sania Ramel Airport to Il Caravaggio International Airport via Madrid
- Ave. Duration
- 5h 25m
- When
- Sunday and Wednesday
- Estimated price
- €85–390
Flights from Sania Ramel Airport to Il Caravaggio International Airport via Marrakech
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- €120–470
Flights from Sania Ramel Airport to Il Caravaggio International Airport via Barcelona
- Ave. Duration
- 7h 5m
- When
- Monday
- Estimated price
- €130–650
- Website
- airfrance.com
Flights from Tangier Ibn Battouta Airport to Milan Linate Airport via Paris Charles de Gaulle
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- €100–460
- Website
- iberia.com
Flights from Tangier Ibn Battouta Airport to Milan Linate Airport via Madrid
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- €80–650
- Website
- brusselsairlines.com
Flights from Tangier Ibn Battouta Airport to Milan Linate Airport via Brussels
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- €140–650
- Website
- easyjet.com
Flights from Tangier Ibn Battouta Airport to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- €160–550
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Tarifa to Merida
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- ALSA
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Merida to Milan
- Ave. Duration
- 27h 40m
- Frequency
- Once daily
- Estimated price
- €160–270
- Website
- Flixbus
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–8
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €4–9
- Website
- BlaBlaCar Bus
Bus from Montpellier - Sabines Bus Station to Milan Bergamo - Airport
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- BlaBlaCar Bus
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Tangier to Tetouan
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €3–5
- Schedules at
- ctm.ma
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port de Tanger Med to Port of Genoa
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- €90–320
- Website
- Grandi Navi Veloci
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- €150–230
- Website
- Grandi Navi Veloci
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port of Tangier Ville to Tarifa
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- €4–221
- Schedules at
- balearia.com
- Sirena Seat No Car
- €40
- Neptuno Seat No Car
- €50
- Sirena Seat Car
- €211
- Neptuno Seat Car
- €221
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Travelling by boat in Italy
Read the travel guide






























