There are 11 ways to get from Trento to Vilnius by shuttle, plane, train (Trenitalia), bus, train, night train, 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.
Shuttle to Verona Villafranca Airport, fly
best- Take a shuttle bus from Trento Nord to Verona - Aeroporto
- Fly from Verona Villafranca Airport (VRN) to Vilnius Airport (VNO)plane VRN - VNO
8h 32m$198–481Train to Treviso Airport, fly
cheapest- Take the train from Trento to Venezia Mestretrain
- Fly from Treviso Airport (TSF) to Vilnius Airport (VNO)plane TSF - VNO
8h 13m$133–555Train
- Take the train from Trento to Brennero - Brennertrain Re
- Take the train from Innsbruck Hauptbahnhof to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Bohumintrain Ec
- Take the train from Bohumin to Warszawa Zachodniatrain Ec
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain
24h 50m$209–439Bus
- Take the bus from TRENTO, Lungadige Monte Grappa 18 / fermata bus turistici to WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1bus
- Take the bus from Wrocław to Vilnius, Autobusų Stotisbus 848104
27h 50m$180–299Train, night train
- Take the train from Trento to Bolzano Bozentrain Re
- Take the nighttrain from Bolzano Bozen to Rosenheimnighttrain Nj
- Take the nighttrain from Rosenheim to Warszawa Wschodnianighttrain En
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
30h 4m$192–417Shuttle to Il Caravaggio International Airport, fly
- Take a shuttle bus from Trento Nord to Orio al Serio Airport
- Fly from Il Caravaggio International Airport (BGY) to Vilnius Airport (VNO)plane BGY - VNO
8h 2m$202–540Train to Venice Marco Polo Airport, fly
- Take the train from Trento to Venezia Mestretrain
- Fly from Venice Marco Polo Airport (VCE) to Vilnius Airport (VNO)plane VCE - VNO
10h 6m$135–379Train, shuttle to Munich International Airport, fly
- Take the train from Trento to Chiusa Klausentrain
- Take a shuttle bus from Chiusa to Flughafen München
- Fly from Munich International Airport (MUC) to Vilnius Airport (VNO)plane MUC - VNO
10h 7m$253–527Train, bus
- Take the train from Trento to Bassano Del Grappatrain Re
- Take the train from Bassano Del Grappa to Venezia S. Luciatrain Re
- Take the train from Venezia S. Lucia to Trieste Centraletrain Re
- Take the bus from Trieste to Vilnius, Autobusų Stotis (Sodų g. 22)bus
35h 12m$210–320Drive 1,706.8 km
- Drive from Trento to Vilniuscar 1,706.8 km
18h 30m$309–446Drive, car train
- Drive from Trento to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Vilniuscar
22h 42m$333–478
Trento to Vilnius by train
Comparing Your Travel Options
The cheapest way to get from Trento to Vilnius is to bus which costs $180 - $300 and takes 27h 50m.
The fastest way to get from Trento to Vilnius is to shuttle and fly which takes 8h 2m and costs $200 - $550.
No, there is no direct bus from Trento to Vilnius. However, there are services departing from TRENTO, Lungadige Monte Grappa 18 / fermata bus turistici and arriving at Vilnius, Autobusų Stotis via Wrocław. The journey, including transfers, takes approximately 27h 50m.
No, there is no direct train from Trento to Vilnius. However, there are services departing from Trento and arriving at Vilniaus geležinkelio stotis via Brennero - Brenner, Innsbruck Hauptbahnhof, Wien Hbf, Bohumin and Warszawa Zachodnia. The journey, including transfers, takes approximately 24h 50m.
The distance between Trento and Vilnius is 1551 km. The road distance is 1706.8 km.
The best way to get from Trento to Vilnius without a car is to train which takes 24h 50m and costs $200 - $440.
It takes approximately 8h 32m to get from Trento to Vilnius, including transfers.
Trento to Vilnius bus services, operated by Sindbad, depart from TRENTO, Lungadige Monte Grappa 18 / fermata bus turistici station.
Trento to Vilnius train services, operated by Trenitalia, depart from Trento station.
The best way to get from Trento to Vilnius is to train which takes 24h 50m and costs $200 - $440. Alternatively, you can bus, which costs $180 - $300 and takes 27h 50m.
What companies run services between Trento, Italy and Vilnius, Lithuania?
You can take a train from Trento to Vilniaus geležinkelio stotis via Brennero - Brenner, Innsbruck Hauptbahnhof, Wien Hbf, Bohumin, and Warszawa Zachodnia in around 24h 50m. Alternatively, you can take a bus from TRENTO, Lungadige Monte Grappa 18 / fermata bus turistici to Vilnius, Autobusų Stotis via WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1 and Wrocław in around 27h 50m.
- Website
- lufthansa.com
Flights from Verona Villafranca Airport to Vilnius Airport via Munich International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $120–470
Flights from Verona Villafranca Airport to Vilnius Airport via Frankfurt
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $150–550
Flights from Venice Marco Polo Airport to Vilnius Airport via Munich International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $95–390
Flights from Venice Marco Polo Airport to Vilnius Airport via Frankfurt
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- $120–430
Flights from Munich International Airport to Vilnius Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $95–220
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Trento to Brennero - Brenner
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- $19–27
- Website
- Trenitalia
Train from Trento to Bolzano Bozen
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- $7–11
- Website
- Trenitalia
Train from Trento to Chiusa Klausen
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $11–16
- Website
- Trenitalia
Train from Trento to Bassano Del Grappa
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- $12–18
- Website
- Trenitalia
Train from Bassano Del Grappa to Venezia S. Lucia
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- $8–12
- Website
- Trenitalia
Train from Venezia S. Lucia to Trieste Centrale
- Ave. Duration
- 3h 1m
- Frequency
- Every 30 minutes
- Estimated price
- $29–40
- Website
- Trenitalia
- Phone
- +39 0471 305604
- [email protected]
- Website
- Alto Adige Bus
Shuttle from Trento Nord to Verona - Aeroporto
- Ave. Duration
- 55 min
- Frequency
- On demand
- Estimated price
- $100–140
- Website
- Alto Adige Bus
Shuttle from Trento Nord to Orio al Serio Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $130–180
- Website
- Alto Adige Bus
Shuttle from Chiusa to Flughafen München
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $140–200
- Website
- Alto Adige Bus
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
Italy Travel Guides
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
Booking & Getting There
Trento to Vilnius bus services, operated by Sindbad, arrive at WROCŁAW, Dworzec autobusowy - Galeria Wroclavia, ul.Sucha 1 station.
Vilnius is 1h ahead of Trento. It is currently 9:39 AM in Trento and 10:39 AM in Vilnius.
Trento to Vilnius train services, operated by Trenitalia, arrive at Brennero - Brenner station.
Yes, the driving distance between Trento to Vilnius is 1707 km. It takes approximately 18h 30m to drive from Trento to Vilnius.
Book your Trento to Vilnius bus tickets online with Omio.
There are 1451+ hotels available in Vilnius.





