Restinia

Getting to Tangier

Tangier, Morocco’s vibrant gateway between Africa and Europe, is one of the country’s easiest cities to reach. With an international airport, Morocco’s high-speed train, ferry connections from Spain, national bus routes, taxis, and ride-hailing apps such as Uber and inDrive, visitors have several convenient ways to arrive.

Whether you are visiting for leisure, business, or a longer stay, this guide explains the best ways to get to Tangier and how to continue from the airport, train station, or port once you arrive. Planning your stay too? Browse our apartments in Tangier.

Fares, schedules and app availability change over time. This guide was last reviewed in October 2026; always confirm the latest details with the operator before you travel.

Overview of six ways to reach Tangier: by air, train, ferry, car, bus, and taxi or ride-hailing app

At a glance

How you travelBest forTypical journeyYou arrive at
By airInternational visitors, speedAbout 20 minutes by taxi from the airport to the centreTangier Ibn Battouta Airport (TNG), 12–14 km from the centre
By trainCasablanca, Rabat, KenitraAl Boraq high-speed train: about 2 h 10 from CasablancaTanger Ville railway station
By ferryTravellers from SpainAbout 1 hour from TarifaTangier Ville Port (city centre) or Tangier Med (40–45 km out)
By carFlexibility, exploring the north40 minutes from Asilah, about 4 hours from CasablancaA1 motorway
By busBudget travel across MoroccoCTM and Supratours long-distance coachesDepends on the company: check the exact station
Taxi and appsThe last stretch to your accommodationPetit taxis, grand taxis, Uber, inDriveAirport, station, port and city

Which way is best for you?

  • Flying in from Europe or the Middle East: arrive at Tangier Ibn Battouta Airport, then take a taxi, an Uber, the airport shuttle, or a pre-booked transfer.

  • Coming from Casablanca or Rabat: the Al Boraq high-speed train is the most comfortable and efficient option.

  • Coming from Spain: take the ferry from Tarifa to Tangier Ville Port, right by the city centre, or from Algeciras to Tangier Med.

  • Exploring northern Morocco: a car gives you freedom to combine Tangier with Asilah, Tetouan and Chefchaouen.

  • Travelling on a budget: the airport shuttle, the train and long-distance buses are the most economical choices.

  • Families, heavy luggage or late arrivals: a taxi or a pre-arranged private transfer is the simplest option.

1. By Air

Flying is the fastest and most convenient way to reach Tangier, especially for international travelers.

Tangier Ibn Battouta Airport (TNG) is located around 12–14 km from the city center and is operated by Airports of Morocco (ONDA). It receives flights from several European cities, the Middle East, and other Moroccan destinations. Airlines serving Tangier commonly include Royal Air Maroc, Ryanair, Air Arabia, and other seasonal or low-cost carriers. Routes change by season, so check the airline for the current timetable.

Transportation from Tangier Airport

Typical fares from Tangier airport to the city centre by taxi and airport shuttle

Airport taxis:
Taxis are the easiest option, especially if you have luggage or arrive late. The journey to the city center usually takes around 20 minutes, depending on traffic. Typical airport taxi fares are around 100 MAD during the day and around 150 MAD at night to central Tangier. Prices may be higher for areas farther from the center or for late-night trips.

Airport shuttle / bus:
Tangier now has an airport bus/shuttle option connecting the airport with the city, including the Tanger Ville train station area. This is a practical budget option for solo travelers or light luggage. Reported fares are around 40–50 MAD per person, but schedules and prices may change, so it is best to confirm at the airport on arrival.

Ride-hailing apps:
Uber and inDrive both work in Tangier. Availability can vary depending on the time of day, airport demand, and driver supply, so it is still useful to keep a taxi or a pre-arranged transfer as a backup. See the dedicated section on ride-hailing apps below for how each one works.

Private transfers:
For families, business travelers, late arrivals, or guests who prefer a smoother arrival, a pre-booked private transfer can be the most comfortable option. It is usually more expensive than a taxi but offers fixed pricing and a driver waiting at the airport.

2. By Train

Tangier is very well connected by train, especially from Casablanca, Rabat, and Kenitra.

The city is served by Al Boraq, Morocco’s high-speed train. It connects Tangier, Kenitra, Rabat Agdal, and Casa Voyageurs. The Tangier–Casablanca route usually takes around 2 hours 10 minutes, making it one of the most comfortable and efficient ways to travel between northern and central Morocco.

Tickets can be purchased at the station or online through ONCF, Morocco’s national railways. For busy periods, weekends, holidays, and summer travel, booking in advance is recommended.

Main arrival station:
Tanger Ville Railway Station is modern, central, and well connected. From there, you can take a petit taxi, Uber, inDrive, private transfer, or local transport to your accommodation.

3. By Ferry

Tangier is also a major ferry gateway between Morocco and Spain.

Ferry routes from Tarifa to Tanger Ville and from Algeciras to Tanger Med

There are two main ferry arrival points:

Tangier Ville Port

This port is close to the city center and is the most convenient option for travelers arriving as foot passengers. It is commonly used for ferries from Tarifa, Spain. The crossing usually takes around 1 hour, depending on the operator and sea conditions.

From Tangier Ville Port, you can reach the old medina, city center, Marina area, and many hotels by taxi or even on foot, depending on your destination.

Tangier Med Port

Tangier Med is a large international port located outside the city, around 40–45 km from central Tangier. It is commonly used for ferries from Algeciras, Spain, and other international routes. Passenger information is available from the Tanger Med port authority and its passenger portal.

From Tangier Med, travelers can continue to Tangier by taxi, private transfer, or ALSA bus connection toward Tanger Ville / the train station area. The journey usually takes around 45–60 minutes, depending on traffic and the transport option used.

4. By Car

Driving to Tangier is a good option for travelers who want flexibility or plan to explore northern Morocco.

Tangier is connected to Morocco’s motorway network, including the A1 highway. Toll and route information is published by Autoroutes du Maroc.

Driving time to Tangier from Asilah, Tetouan, Chefchaouen, Rabat and Casablanca

Approximate driving times:

  • From Casablanca: around 4 hours

  • From Rabat: around 3 hours

  • From Tetouan: around 1 hour

  • From Chefchaouen: around 2 to 2.5 hours

  • From Asilah: around 40 minutes

Morocco’s highways are generally well maintained, but most motorways are toll roads, so keep cash or a bank card available. If renting a car, check parking options at your accommodation in advance, especially in central Tangier, the Marina area, and the old medina.

5. By Bus

Buses are a reliable and affordable way to reach Tangier from many Moroccan cities.

The main long-distance bus companies include CTM and Supratours. They connect Tangier with cities such as Casablanca, Rabat, Fez, Tetouan, Chefchaouen, Marrakech, and others. CTM tickets can be booked online through the CTM booking platform.

Buses are usually air-conditioned and comfortable, especially with CTM and Supratours. Tickets can often be purchased online or directly at the bus station, but booking in advance is recommended during weekends and peak travel seasons.

Important note: Tangier has different bus departure points depending on the company. CTM, Supratours, and local buses may not all leave from the same place, so always check the exact station before your trip.

6. By Taxi

Taxis are widely used in Tangier and throughout Morocco.

Petit taxis are used for short trips inside the city. They are usually metered and are a convenient way to move between neighborhoods, restaurants, the train station, the Marina, and the city center.

Grand taxis are used for airport trips, intercity travel, and longer routes. They can be shared or hired privately. For airport, port, or intercity journeys, it is best to confirm the price before departure.

For visitors, taxis remain one of the simplest transport options, especially when traveling with luggage or arriving late at night.

7. Uber, inDrive and Other Ride-Hailing Apps

Tangier’s transport options have improved with the arrival of app-based services. Here is how the two main apps work, and how they compare with a taxi.

How Uber and inDrive work in Tangier, step by step

Uber in Tangier

Uber expanded to Tangier and Agadir on 1 July 2026. In Tangier you can request UberX or UberXL from the app. The service offers upfront fares, trip sharing, multiple stops, advance scheduling and round-the-clock support, and payment is cashless: you add a bank card in the app and the fare is charged automatically at the end of the ride.

  • Set your pickup point precisely and follow the in-app pickup instructions, especially at the airport and the train station.

  • Check the car, plate number and driver shown in the app before you get in.

  • You need mobile data (or Wi-Fi) and a bank card linked to your account before you travel.

inDrive in Tangier

inDrive works differently from Uber. You enter your pickup and destination, propose your own fare, and nearby drivers accept it or answer with their own offer. You choose the offer you prefer, so the final price is agreed in the app before the ride starts.

  • Payment is usually made in cash, so keep small notes in dirhams.

  • Compare your offer with a normal petit taxi fare so you know what a fair price looks like.

  • Keep the whole agreement inside the app, check the plate number and driver details, and share your trip with a friend if you wish.

Uber, inDrive and taxi compared

UberinDrivePetit taxi
How the price is setUpfront fare shown in the appYou propose, drivers accept or counterMetered in the city; agree first for longer trips
PaymentBank card in the app, cashlessUsually cashCash
You needApp, data and a bank cardApp and dataNothing: just wave one down or find a rank
Good forPredictable fares, airport and station pickupsFlexible pricing on short city ridesQuick hops between neighborhoods

Availability of any app can vary with the time of day, the area and driver supply, so keep a taxi or a pre-arranged transfer as your backup. Careem and other apps may also operate in some Moroccan cities; check the app directly when you arrive in Tangier.

Getting Around Tangier

Once you are in the city, you have several easy ways to move around:

  • On foot: the old medina, the city center and many restaurants and cafés are best explored walking.

  • Petit taxis: ideal for hops between neighborhoods, the station, the Marina and the beach areas such as Malabata.

  • Uber and inDrive: handy for planned trips, evenings out and returning to your apartment.

  • Hop-on hop-off bus: a relaxed way to see the main sights; read our guide to the Tanger City Tour bus.

From Your Arrival Point to Your Restinia Apartment

Our apartments are in the neighborhoods guests ask for most: the city center, around Tangier Marina Bay, and the Malabata seafront. Whichever way you arrive, the last stretch is a short taxi or app ride.

  • Complete the online check-in before you travel and tell us your arrival time, so our team can coordinate your welcome.

  • Our team shares your arrival and check-in details by WhatsApp before you arrive.

  • Save your apartment’s address and our WhatsApp number on your phone before you land.

  • Need help planning your arrival? Contact our team.

Practical Arrival Tips

For the smoothest arrival in Tangier:

  • Use official taxis or trusted app-based rides.

  • Confirm the fare before starting a non-metered ride.

  • Keep some Moroccan dirhams in cash for taxis, buses, tolls and small transport costs.

  • For late-night airport arrivals, consider a taxi or pre-arranged transfer.

  • If arriving by ferry at Tangier Med, plan extra time because the port is outside the city.

  • If arriving by train, Tanger Ville station is one of the easiest arrival points for reaching the city center.

  • Install Uber and inDrive and add your payment details before you travel.

Frequently Asked Questions

How much is a taxi from Tangier airport to the city center?

Typical fares are around 100 MAD during the day and around 150 MAD at night to central Tangier, and the ride takes about 20 minutes. Prices can be higher for areas farther from the center, so confirm the fare before you leave.

Is there a high-speed train to Tangier?

Yes. Al Boraq connects Tangier, Kenitra, Rabat Agdal and Casa Voyageurs, and the Tangier–Casablanca journey takes around 2 hours 10 minutes. Book through ONCF, especially for weekends and holidays.

How do I get from Spain to Tangier?

Take the ferry from Tarifa to Tangier Ville Port (about 1 hour, close to the city center) or from Algeciras to Tangier Med (a port 40–45 km from the city, with a 45–60 minute transfer).

Does Uber work in Tangier?

Yes. Uber launched in Tangier on 1 July 2026 with UberX and UberXL, and fares are paid by card in the app. Availability can vary by area and time of day.

How does inDrive work in Tangier?

You propose your own fare in the app, drivers accept or counter, and you pick the offer you like. Payment is usually in cash.

What is the best way to travel with luggage or late at night?

A taxi or a pre-arranged private transfer is the simplest option, especially for late-night airport arrivals or arrivals through Tangier Med.

Do I need cash in Tangier?

Yes, keep some dirhams for taxis, buses, motorway tolls and inDrive rides. Uber charges the card linked to your account.

Plan the Rest of Your Trip

Conclusion

Tangier is one of Morocco’s best-connected cities. You can arrive by plane, high-speed train, ferry, car, bus, taxi, or ride-hailing app. For most international visitors, the easiest options are flying into Tangier Ibn Battouta Airport, taking Al Boraq from Casablanca or Rabat, or arriving by ferry from Spain.

Once you arrive, taxis, Uber, inDrive, airport buses, and private transfers make it easy to reach your accommodation and start exploring the city. We look forward to welcoming you in one of our Restinia apartments.