There are 10 ways to get from Vilnius to Cádiz by plane, train, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Jerez Airport, train
best- Fly from Vilnius Airport (VNO) to Jerez Airport (XRY)plane VNO - XRY
- Take the train from La Parra to Cadiztrain
9h 38m€108–382Fly to Seville Airport, train
cheapest- Fly from Vilnius Airport (VNO) to Seville Airport (SVQ)plane VNO - SVQ
- Take the train from Sevilla-Santa Justa to Cadiztrain
11h 23m€101–325Bus, train via Berlin
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Berlin Südkreuz train stationbus
- Take the train from S Südkreuz Bhf to Darmstadt Hauptbahnhoftrain 15
- Take the bus from Darmstadt to Estación Sur de Autobusesbus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the train from Sevilla-Santa Justa to Cadiztrain Alv
2d 6h€365–696Drive 3,855.1 km
- Drive from Vilnius to Cádizcar 3,855.1 km
36h 41m€627–905Fly to Málaga Airport, train
- Fly from Vilnius Airport (VNO) to Málaga Airport (AGP)plane VNO - AGP
- Take the train from Malaga Maria Zambrano to Cordoba-Centraltrain
- Take the train from Cordoba-Central to Sevilla-Santa Justatrain
- Take the train from Sevilla-Santa Justa to Cadiztrain
10h 55m€124–381Bus, train
- Take the bus from Vilnius, Autobusų Stotis to Karlsruhebus
- Take the bus from Karlsruhe - Central Station South Side to Estación Central de Autobuses de Zaragozabus
- Take the train from Zaragoza-Delicias to Sevilla-Santa Justatrain
- Take the train from Sevilla-Santa Justa to Cadiztrain Alv
2d 9h€305–643Train, bus
- Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain
- Take the bus from Krakow, MDA Bus Station to Lyonbus
- Take the bus from Lyon - Gerland Bus Station to Estación Sur de Autobusesbus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the train from Sevilla-Santa Justa to Cadiztrain Alv
2d 13h€304–534Bus
- Take the bus from Vilnius, Autobusų Stotis to Dvirtsevyi Bus Stationbus
- Take the bus from Lviv to Stryibus
- Take the bus from Stryi to Sevilla, Estación de Autobusesbus
- Take the bus from Sevilla to Terminal de Autobuses de Cádizbus
2d 18h€321–365Bus via Málaga
- Take the bus from Vilnius to Lvivbus
- Take the bus from Lviv to Málagabus
- Take the bus from Estación de Autobuses de Málaga to Terminal de Autobuses de Cádizbus
2d 21h€280–406Drive, car train
- Drive from Vilnius to Lüneburgcar
- Take the cartrain from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Cádizcar
44h 50m€608–867
Vilnius to Cádiz by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Vilnius to Cádiz is to fly and train which costs €100 - €330 and takes 11h 23m.
The fastest way to get from Vilnius to Cádiz is to fly and train which takes 9h 38m and costs €100 - €390.
No, there is no direct bus from Vilnius to Cádiz. However, there are services departing from Vilnius, Autobusų Stotis and arriving at Terminal de Autobuses de Cádiz via Lviv, Stryi, Sevilla, Estación de Autobuses (Plaza de Armas) and Sevilla. The journey, including transfers, takes approximately 2 days 18h.
The distance between Vilnius and Cádiz is 3165 km. The road distance is 3855.1 km.
The best way to get from Vilnius to Cádiz without a car is to bus and train via Berlin which takes 2 days 6h and costs €360 - €700.
It takes approximately 9h 38m to get from Vilnius to Cádiz, including transfers.
Vilnius to Cádiz bus services, operated by LIKEBUS, depart from Vilnius station.
Vilnius to Cádiz bus services, operated by LIKEBUS, arrive at Lviv station.
Cádiz is 1h behind Vilnius. It is currently 8:10 AM in Vilnius and 7:10 AM in Cádiz.
Yes, the driving distance between Vilnius to Cádiz is 3855 km. It takes approximately 36h 41m to drive from Vilnius to Cádiz.
What companies run services between Vilnius, Lithuania and Cádiz, Spain?
You can take a bus from Vilnius, Autobusų Stotis to Terminal de Autobuses de Cádiz via Lviv, Stryi, Sevilla, Estación de Autobuses (Plaza de Armas), Menéndez Pelayo, and Sevilla in around 2d 18h.
- Website
- vueling.com
Flights from Vilnius Airport to Jerez Airport via Barcelona
- Ave. Duration
- 8h 55m
- When
- Wednesday and Friday
- Estimated price
- €100–370
Flights from Vilnius Airport to Seville Airport via Barcelona
- Ave. Duration
- 7h 2m
- When
- Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- €75–290
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from La Parra to Cadiz
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 3h 9m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- €19–28
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- €19–28
- Website
- Renfe Viajeros
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €21–35
- Website
- Renfe Viajeros
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 54 min
- Frequency
- Every 20 minutes
- Estimated price
- €16–23
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- €19–28
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- €19–28
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 3h 9m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Cadiz
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Estimated price
- €19–28
- Website
- Renfe Viajeros
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Berlin Südkreuz train station
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- €85–130
- Website
- Flixbus
Bus from Krakow, MDA Bus Station to Lyon
- Ave. Duration
- 25h 35m
- Frequency
- Once daily
- Estimated price
- €130–200
- Website
- Flixbus
Want to know more about travelling around Spain
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Book your Vilnius to Cádiz bus tickets online with Omio.
There are 3601+ hotels available in Cádiz.








