Rome2Rio

How to get fromGranada to Vilniusby train, plane, train (Renfe, TGV), bus, car or train (Renfe)

Find Transport to Vilnius

See all options

There are 9 ways to get from Granada to Vilnius by train, plane, train (Renfe, TGV), bus, car, or train (Renfe)

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Málaga Airport, fly to Vilnius Airport

    best
    1. Take the train from Granada to Malaga Maria Zambranotrain
    2. Fly from Málaga Airport (AGP) to Vilnius Airport (VNO)planeAGP - VNO
    8h 25m
    $108–331
  2. Train via Paris

    1. Take the train from Granada to Barcelona-SantstrainAve
    2. Take the train from Barcelona-Sants to Paris Gare De LyontrainTgv
    3. Take the train from Paris Est to Muenchen HbftrainTgv
    4. Take the train from Muenchen Hbf to Warszawa ZachodniatrainIc
    5. Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain144
    45h 29m
    $326–861
  3. Bus via Paris

    1. Take the bus from Estación de Autobuses de Granada to Estación Sur de Autobusesbus
    2. Take the bus from Madrid to Parisbus
    3. Take the bus from Paris, Quai de Bercy (Bercy Seine) to Vilnius, Autobusų Stotis (Sodų g. 22)bus
    2d 13h
    $177–462
  4. Drive 3,534.9 km

    1. Drive from Granada to Vilniuscar3,534.9 km
    35h 40m
    $646–933
  5. Train to Málaga Airport, fly to Kaunas, bus

    1. Take the train from Granada to Malaga Maria Zambranotrain
    2. Fly from Málaga Airport (AGP) to Kaunas (KUN)planeAGP - KUN
    3. Take the bus from Kaunas Airport to Vilniusbus
    10h 42m
    $143–367
  6. Fly Federico García Lorca Granada-Jaén Airport to Vilnius Airport

    1. Fly from Federico García Lorca Granada-Jaén Airport (GRX) to Vilnius Airport (VNO)planeGRX - VNO
    11h 12m
    $125–376
  7. Train

    1. Take the train from Granada to Barcelona-SantstrainAve
    2. Take the train from Barcelona-Sants to Lyon Part Dieutrain
    3. Take the train from Lyon Part Dieu to Mannheim, Hauptbahnhoftrain84
    4. Take the train from Mannheim, Hauptbahnhof to München Hbftrain47 / ...
    5. Take the train from Muenchen Hbf to Warszawa ZachodniatrainIc
    6. Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain144
    46h 2m
    $404–852
  8. Train, bus

    1. Take the train from Granada to Barcelona-SantstrainAve
    2. Take the bus from Barcelona to Munich central bus stationbus
    3. Take the train from Muenchen Hbf to Warszawa CentralnatrainIc
    4. Take the train from Warszawa Centralna to Vilniaus geležinkelio stotistrain144
    2d 6h
    $248–651
  9. Bus

    1. Take the bus from Estación de Autobuses de Granada to Almeriabus
    2. Take the bus from Almería to Lviv Striyskyi Bus Stationbus
    3. Take the bus from Lviv Striyskyi Bus Station to Vilnius, Autobusų Stotisbus
    2d 18h
    $296–326

Granada to Vilnius by train and bus

Calendar3Weekly Services
Duration45h 29mAverage Duration
Ticket$326Cheapest Price
See schedules

Questions & Answers

What companies run services between Granada, Spain and Vilnius, Lithuania?

You can take a train from Granada to Vilniaus geležinkelio stotis via Barcelona-Sants, Paris Gare De Lyon, Gare de Lyon - Diderot, Gare de l'Est, Paris Est, Muenchen Hbf, and Warszawa Zachodnia in around 45h 29m. Alternatively, you can take a bus from Estación de Autobuses de Granada to Vilnius, Autobusų Stotis (Sodų g. 22) via Madrid, Estación Sur De Autobuses, Madrid, Paris, and Paris, Quai de Bercy (Bercy Seine) in around 2d 13h.

Airlines
Train operators
Bus operators

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

More Questions & Answers