There are 5 ways to get from Tangier to Vilnius by plane, taxi, car ferry, train, 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
best- Fly from Tangier Ibn Battouta Airport (TNG) to Vilnius Airport (VNO)TNG - VNO
7h 42m$141–483Taxi, car ferry, train
- Take the taxi from Tangier to Port de Tanger Med
- Take the car ferry from Port de Tanger Med to Vieux Port
- Take the train from Marseille Saint-Charles to Mannheim, Hauptbahnhof84
- Take the train from Mannheim, Hauptbahnhof to Freilassing62 / ...
- Take the train from Freilassing to Warszawa ZachodniaIc
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotis144
3d 6h$438–659Ferry, bus
- Take the ferry from Tanger Ville to Tarifa
- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the bus from Estación de Autobuses de Málaga to Lviv Striyskyi Bus Station421
- Take the bus from Lviv Striyskyi Bus Station to Vilnius, Autobusų Stotis
3d 12h$254–399Drive 10,555.4 km
- Drive from Tangier to Vilnius10,555.4 km
5d 20h$1,815–2,621Car ferry, bus, train
- Take the car ferry from Port of Tangier Ville to Port of Sete
- Take the bus from Montpellier to Krakow, MDA Bus Station
- Take the train from Kraków Główny to Vilniaus geležinkelio stotis144
3d 23h$232–501
Tangier Ibn Battouta Airport (TNG) to Vilnius Airport (VNO) flights
Questions & Answers
The cheapest way to get from Tangier to Vilnius is to fly which costs $140 - $490 and takes 7h 42m.
The fastest way to get from Tangier to Vilnius is to fly which takes 7h 42m and costs $140 - $490.
The distance between Tangier and Vilnius is 3199 km. The road distance is 10555.4 km.
The best way to get from Tangier to Vilnius without a car is to taxi and car ferry and train which takes 3 days 6h and costs $430 - $700.
It takes approximately 7h 42m to get from Tangier to Vilnius, including transfers.
Vilnius is 1h ahead of Tangier. It is currently 8:10 PM in Tangier and 9:10 PM in Vilnius.
Yes, the driving distance between Tangier to Vilnius is 10555 km. It takes approximately 5 days 20h to drive from Tangier to Vilnius.
There are 1382+ hotels available in Vilnius.
What companies run services between Tangier, Morocco and Vilnius, Lithuania?
Brussels Airlines, Ryanair, and seven other airlines fly from Tangier Ibn Battouta Airport (TNG) to Vilnius Airport (VNO) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Vilnius Airport via Barcelona
- Ave. Duration
- 11h 23m
- When
- Wednesday and Friday
- Estimated price
- $150–500
- Website
- wizzair.com
Flights from Tangier Ibn Battouta Airport to Vilnius Airport via Barcelona
- Ave. Duration
- 7h
- When
- Tuesday and Saturday
- Estimated price
- $130–470
Flights from Tangier Ibn Battouta Airport to Vilnius Airport via Eindhoven
- Ave. Duration
- 9h
- When
- Wednesday
- Estimated price
- $150–550
- Website
- airbaltic.com
Flights from Tangier Ibn Battouta Airport to Vilnius Airport via Amsterdam Schiphol
- Ave. Duration
- 11h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $170–950
- Website
- brusselsairlines.com
Flights from Tangier Ibn Battouta Airport to Vilnius Airport via Brussels
- Ave. Duration
- 11h 45m
- When
- Thursday
- Estimated price
- $220–900
- Website
- flysas.com
Flights from Tangier Ibn Battouta Airport to Vilnius Airport via Copenhagen
- Ave. Duration
- 13h 15m
- When
- Tuesday
- Estimated price
- $210–700
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Marseille Saint-Charles to Mannheim, Hauptbahnhof
- Ave. Duration
- 7h 6m
- Frequency
- 4 times a week
- Estimated price
- $150–180
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Freilassing
- Ave. Duration
- 4h 39m
- Frequency
- Twice daily
- Estimated price
- $85–100
- Website
- https://int.bahn.de/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Freilassing to Warszawa Zachodnia
- Ave. Duration
- 12h 42m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $35–50
- 1st Class
- $40–55
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Warszawa Zachodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 8h 47m
- Frequency
- Once daily
- Estimated price
- $32
- Website
- https://ltglink.lt/en
Train from Kraków Główny to Vilniaus geležinkelio stotis
- Ave. Duration
- 12h 42m
- Frequency
- Once daily
- Estimated price
- $35
- Website
- https://ltglink.lt/en
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $15–40
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Estación de Autobuses de Málaga to Lviv Striyskyi Bus Station
- Ave. Duration
- 2d 11h
- Frequency
- Twice a week
- Estimated price
- $140–240
- Website
- https://klr.com.ua/en
- Phone
- +370 612 66166
- info@toks.lt
- Website
- toks.lt
Bus from Lviv Striyskyi Bus Station to Vilnius, Autobusų Stotis
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- $65–75
- Website
- https://toks.lt/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Montpellier to Krakow, MDA Bus Station
- Ave. Duration
- 30h 25m
- Frequency
- 6 times a week
- Estimated price
- $90–190
- Website
- https://www.flixbus.co.uk
- Phone
- 00 33 810 20 13 20
- service-clients@cmn.fr
- Website
- lameridionale.fr
Car ferry from Port de Tanger Med to Vieux Port
- Ave. Duration
- 40h 30m
- Frequency
- Twice a week
- Estimated price
- $100–250
- Schedules at
- lameridionale.fr
- 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–45
- 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
- $100–280
- Website
- https://www.gnv.it/en
- Seat
- $100–190
- Cabin
- $200–280
- Ave. Duration
- 39 min
- Estimated price
- $30–40
Blue Petite Taxi
Want to know more about travelling around Lithuania
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide








































