There are 6 ways to get from Tangier to Lausanne by plane, train, taxi, ferry, car ferry, bus, 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, train
best- Fly from Tangier Ibn Battouta Airport (TNG) to Geneva International Airport (GVA)plane TNG - GVA
- Take the train from Genève-Aéroport to Lausannetrain
3h 54mCHF 91–437Taxi, ferry, train
- Take the taxi from Tangier to Port de Tanger Medtaxi
- Take the ferry from Port de Tanger Med to Port de Barcelonaferry
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the train from Genève to Lausannetrain Ic1 / ...
31h 12mCHF 270–457Car ferry, bus via Donostia / San Sebastián
- Take the carferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa to Estación de Autobuses Donostia-San Sebastiánbus
- Take the bus from San Sebastián - Bus Station to Bayonne - Quai de Lesseps Bus Stopbus
- Take the bus from Bayonne to Lausannebus
36h 32mCHF 152–453Drive, 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 Lausannecar
38h 5mCHF 256–384Car ferry, train
- Take the carferry from Port of Tangier Ville to Port of Setecarferry
- Take the train from Montpellier Sud De France to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Genevetrain Ter
- Take the train from Genève to Lausannetrain Ic1 / ...
2d 8hCHF 291–421Car ferry, bus
- Take the carferry from Port of Tangier Ville to Port of Setecarferry
- Take the bus from Montpellier to Lyon, Perrache Bus Stationbus
- Take the bus from Lyon Perrache Bus Station to Lausanne Bus Stationbus
2d 10hCHF 181–260
Tangier to Lausanne by car ferry, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Tangier to Lausanne is to fly and train which costs SFr 90 - SFr 440 and takes 3h 54m.
The fastest way to get from Tangier to Lausanne is to fly and train which takes 3h 54m and costs SFr 90 - SFr 440.
The distance between Tangier and Lausanne is 1620 km.
The best way to get from Tangier to Lausanne without a car is to taxi and ferry and train which takes 31h 12m and costs SFr 270 - SFr 460.
It takes approximately 3h 54m to get from Tangier to Lausanne, including transfers.
Lausanne is 2h ahead of Tangier. It is currently 1:03 AM in Tangier and 3:03 AM in Lausanne.
There are 1257+ hotels available in Lausanne.
What companies run services between Tangier, Morocco and Lausanne, Switzerland?
There is no direct connection from Tangier to Lausanne. However, you can take the taxi to Tangier Ibn Battouta Airport (TNG) airport, fly to Geneva International Airport (GVA), walk to Genève-Aéroport, then take the train to Lausanne. Alternatively, you can take the taxi to Port de Tanger Med, take the ferry to Port de Barcelona, walk to Moll de Barcelona - Final de trajecte, take the bus to Pl Josep Maria Folch, walk to Paral·lel - Ronda Sant Pau, take the bus to Pl Joan Peiró, walk to Barcelona-Sants, take the train to Lyon Part Dieu, take the train to Geneve, then take the train to Lausanne.
- Website
- easyjet.com
Flights from Tangier Ibn Battouta Airport to Geneva International Airport
- Ave. Duration
- 2h 25m
- When
- Monday and Friday
- Estimated price
- CHF 65–230
Train from Genève-Aéroport to Lausanne
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–28
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Lausanne
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 17–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Lausanne
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 17–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +34 915 304 417
- [email protected]
- Website
- Socibus
Bus from Tarifa to Estación de Autobuses Donostia-San Sebastián
- Ave. Duration
- 18h 11m
- Frequency
- Twice daily
- Estimated price
- CHF 70–130
- Website
- Socibus
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port de Tanger Med to Port de Barcelona
- Ave. Duration
- 19h 55m
- Frequency
- 3 times a week
- Estimated price
- CHF 120–170
- Website
- Grandi Navi Veloci
Ferry from Port de Tanger Med to Port of Genoa
- Ave. Duration
- 33h
- Frequency
- 3 times a week
- Estimated price
- CHF 190–280
- Website
- Grandi Navi Veloci
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- CHF 140–200
- Website
- Grandi Navi Veloci
Car ferry from Port of Tangier Ville to Port of Sete
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- CHF 140–200
- Website
- Grandi Navi Veloci
- Ave. Duration
- 39 min
- Estimated price
- CHF 25–31
Blue Petite Taxi
Want to know more about travelling around Switzerland
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
Train travel in Spain: A guide to Renfe
Read the travel guide














