There are 9 ways to get from Pesaro to Vilnius by train, plane, train (Trenitalia), bus, night train, 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.
Train to Raffaello Sanzio Airport, fly to Vilnius Airport
best- Take the train from Pesaro to Falconara Marittimatrain
- Fly from Raffaello Sanzio Airport (AOI) to Vilnius Airport (VNO)plane AOI - VNO
10h 48m$94–311Train
- Take the train from Pesaro to Bologna Centraletrain Fr
- Take the train from Bologna Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Wien Hbftrain Rjx
- Take the train from Wien Hbf to Bohumintrain Ec
- Take the train from Bohumin to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
27h 44m$256–674Bus via Lviv urban hromada
- Take the bus from Pesaro to Lviv Striyskyi Bus Stationbus
- Take the bus from Dvirtsevyi Bus Station to Vilnius, Autobusų Stotisbus 824104
35h 35m$165–230Train, bus, night train
- Take the train from Pesaro to Trieste Centraletrain Ic
- Take the bus from Trieste to Ljubljana bus stationbus 402 / ...
- Take the night train from Ljubljana to Warszawa Centralnanighttrain En
- Take the train from Warszawa Centralna to Vilniaus geležinkelio stotistrain
31h 19m$347–633Fly Federico Fellini Airport to Kaunas, car
- Fly from Federico Fellini Airport (RMI) to Kaunas (KUN)plane RMI - KUN
- Drive from Kaunas Airport to Vilnius Airportcar
7h 49m$100–860Fly Federico Fellini Airport to Vilnius Airport
- Fly from Federico Fellini Airport (RMI) to Vilnius Airport (VNO)plane RMI - VNO
10h 34m$126–250Train, train to Treviso Airport, fly to Vilnius Airport
- Take the train from Pesaro to Bologna Centraletrain
- Take the train from Bologna Centrale to Venezia Mestretrain
- Fly from Treviso Airport (TSF) to Vilnius Airport (VNO)plane TSF - VNO
8h 57m$122–512Bus
- Take the bus from Pesaro to Lublinbus
- Take the bus from Lublin to Vilniusbus Vilnius-Kyiv
45h 52m$175–253Drive 1,895.1 km
- Drive from Pesaro to Vilniuscar 1,895.1 km
20h 56m$343–496
Pesaro to Vilnius by train
Questions & Answers
The cheapest way to get from Pesaro to Vilnius is to train and fly which costs $90 - $320 and takes 10h 48m.
The fastest way to get from Pesaro to Vilnius is to fly and car which takes 7h 49m and costs $100 - $900.
No, there is no direct bus from Pesaro to Vilnius. However, there are services departing from Pesaro and arriving at Vilnius, Autobusų Stotis via Lviv Stryiska St, 109 and Dvirtsevyi Bus Station. The journey, including transfers, takes approximately 35h 35m.
No, there is no direct train from Pesaro to Vilnius. However, there are services departing from Pesaro and arriving at Vilniaus geležinkelio stotis via Bologna Centrale, Venezia Mestre, Wien Hbf, Bohumin and Warszawa Wschodnia. The journey, including transfers, takes approximately 27h 44m.
The distance between Pesaro and Vilnius is 1558 km. The road distance is 1895.1 km.
The best way to get from Pesaro to Vilnius without a car is to train which takes 27h 44m and costs $250 - $700.
It takes approximately 10h 48m to get from Pesaro to Vilnius, including transfers.
Pesaro to Vilnius bus services, operated by AL-TRANS, depart from Pesaro station.
Pesaro to Vilnius train services, operated by Trenitalia Frecce, depart from Pesaro station.
The best way to get from Pesaro to Vilnius is to train which takes 27h 44m and costs $250 - $700. Alternatively, you can bus via Lviv urban hromada, which costs $160 - $230 and takes 35h 35m, you could also fly, which costs $120 - $250 and takes 10h 34m.
What companies run services between Pesaro, Italy and Vilnius, Lithuania?
You can take a train from Pesaro to Vilniaus geležinkelio stotis via Bologna Centrale, Venezia Mestre, Wien Hbf, Bohumin, and Warszawa Wschodnia in around 27h 44m. Alternatively, you can take a bus from Pesaro to Vilnius, Autobusų Stotis via Lviv Striyskyi Bus Station, Lviv Stryiska St, 109, Lviv Dvirtseva Sq, 1, and Dvirtsevyi Bus Station in around 35h 35m.
- Website
- ryanair.com
Flights from Raffaello Sanzio Airport to Vilnius Airport via London Stansted
- Ave. Duration
- 12h 5m
- When
- Friday and Sunday
- Estimated price
- $85–290
Flights from Federico Fellini Airport to Kaunas
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $75–270
Flights from Federico Fellini Airport to Vilnius Airport via London Stansted
- Ave. Duration
- 12h 5m
- When
- Friday and Sunday
- Estimated price
- $130–240
Flights from Treviso Airport to Vilnius Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $80–230
- Website
- wizzair.com
Flights from Raffaello Sanzio Airport to Vilnius Airport via Tirana
- Ave. Duration
- 9h 10m
- When
- Thursday
- Estimated price
- $110–290
Flights from Federico Fellini Airport to Vilnius Airport via Prague
- Ave. Duration
- 6h 50m
- When
- Tuesday and Saturday
- Estimated price
- $70–300
Flights from Federico Fellini Airport to Vilnius Airport via Budapest
- Ave. Duration
- 14h 40m
- When
- Thursday and Saturday
- Estimated price
- $70–300
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Pesaro to Falconara Marittima
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $7–12
- Website
- https://www.trenitalia.com/en.html
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- $20–35
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- $21–35
- Website
- https://www.trenitalia.com/en.html
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- $20–35
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- $21–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pesaro to Falconara Marittima
- Ave. Duration
- 25 min
- Frequency
- 3 times a day
- Estimated price
- $8–17
- Schedules at
- trenitalia.com
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $25–50
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $26–55
- Schedules at
- trenitalia.com
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $25–50
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $26–55
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pesaro to Falconara Marittima
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- $6–13
- Website
- https://www.trenitalia.com/en.html
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $17–40
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $18–40
- Website
- https://www.trenitalia.com/en.html
Train from Pesaro to Trieste Centrale
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $55–120
- Website
- https://www.trenitalia.com/en.html
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $17–40
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $18–40
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- $30–130
- Website
- https://int.bahn.de/en
Train from Pesaro to Bologna Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Once daily
- Estimated price
- $30–130
- Website
- https://int.bahn.de/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- $22–45
- Website
- https://www.italotreno.it/en
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- $22–45
- Website
- https://www.italotreno.it/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- 4 times a day
- Estimated price
- $100–160
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- $100–160
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Wien Hbf to Bohumin
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- $70–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 4h 33m
- Frequency
- Every 4 hours
- Estimated price
- $95–170
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 4h 32m
- Frequency
- 3 times a day
- Estimated price
- $21–25
- Website
- https://jegy.mav.hu/
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $50–80
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +420 220 311 700
- [email protected]
- Website
- leoexpress.com
Train from Bohumin to Warszawa Wschodnia
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $24–45
- Website
- https://www.leoexpress.com/en
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Warszawa Wschodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- $26–35
- Website
- https://ltglink.lt/en
Train from Warszawa Centralna to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $26–35
- Website
- https://ltglink.lt/en
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Night train from Ljubljana to Warszawa Centralna
- Ave. Duration
- 15h 14m
- Frequency
- Twice daily
- Estimated price
- $260–470
- Website
- https://www.oebb.at/en/
- Phone
- +38 (032) 221-68-58
- [email protected]
- Website
- al-trans.com.ua
Bus from Pesaro to Lviv Striyskyi Bus Station
- Ave. Duration
- 22h 13m
- Frequency
- 3 times a week
- Estimated price
- $100–140
- Website
- https://al-trans.com.ua/en
- Schedules at
- https://al-trans.com.ua/en/routes
- Phone
- +380 44 594 9010
- [email protected]
- Website
- ecolines.net
Bus from Dvirtsevyi Bus Station to Vilnius, Autobusų Stotis
- Ave. Duration
- 11h 42m
- Frequency
- Once daily
- Estimated price
- $60–95
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $8–15
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $6–13
- Website
- https://www.itabus.it/en/home
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Trieste to Ljubljana bus station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $9–17
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 13 43 232 76
- [email protected]
- Website
- miskrosno.pl
Bus from Pesaro to Lublin
- Ave. Duration
- 31h 40m
- Frequency
- Once a week
- Estimated price
- $110–180
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Lublin to Vilnius
- Ave. Duration
- 11h 22m
- Frequency
- Once daily
- Estimated price
- $62
- Schedules at
- likebus.ua
- Phone
- +370 5 210 4304
- [email protected]
- Website
- ollex.lt
Car from Kaunas Airport to Vilnius Airport
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $19–550
- Website
- https://www.ollex.lt/en/express
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Pesaro to Vilnius bus services, operated by AL-TRANS, arrive at Lviv Striyskyi Bus Station.
Vilnius is 1h ahead of Pesaro. It is currently 9:10 PM in Pesaro and 10:10 PM in Vilnius.
Pesaro to Vilnius train services, operated by Trenitalia Frecce, arrive at Bologna Centrale station.
Yes, the driving distance between Pesaro to Vilnius is 1895 km. It takes approximately 20h 56m to drive from Pesaro to Vilnius.
Book your Pesaro to Vilnius bus tickets online with Omio.
There are 1452+ hotels available in Vilnius.





































































