There are 8 ways to get from Vilnius to Essen by plane, train, 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 to Düsseldorf International Airport
best- Fly from Vilnius Airport (VNO) to Düsseldorf International Airport (DUS)plane VNO - DUS
5h 12m€104–271Fly to Dortmund Airport
cheapest- Fly from Vilnius Airport (VNO) to Dortmund Airport (DTM)plane VNO - DTM
6h 5m€58–347Train
- Take the train from Vilniaus geležinkelio stotis to Warszawa Centralnatrain
- Take the train from Warszawa Centralna to Berlin Gesundbrunnentrain Eic
- Take the train from S Spandau Bhf to Hammtrain 10 / ...
- Take the train from Hamm(Westf)Hbf to Essen Hbftrain Re
18h 57m€162–354Bus, train
- Take the bus from Vilniaus autobusų stotis to Kauno autobusų stotisbus
- Take the bus from Kaunas to Dortmundbus
- Take the train from Dortmund Hbf to Essen Hbftrain S2
27h 59m€113–258Drive 1,512 km
- Drive from Vilnius to Essencar 1,512 km
14h 23m€233–336Fly to Cologne Bonn Airport, train
- Fly from Vilnius Airport (VNO) to Cologne Bonn Airport (CGN)plane VNO - CGN
- Take the train from Koeln Hbf to Essen Hbftrain
7h 55m€119–438Fly to Amsterdam Airport Schiphol, train
- Fly from Vilnius Airport (VNO) to Amsterdam Airport Schiphol (AMS)plane VNO - AMS
- Take the train from Schiphol Airport Train Station to Arnhem Centraaltrain
- Take the train from Arnhem Centraal to Oberhausen Hbftrain
7h 39m€113–320Bus
- Take the bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Essen central train stationbus N1387
28h 25m€150–230
Vilnius to Essen by train
Comparing Your Travel Options
The cheapest way to get from Vilnius to Essen is to bus and train which costs €110 - €260 and takes 27h 59m.
The fastest way to get from Vilnius to Essen is to fly which takes 5h 12m and costs €100 - €280.
Yes, there is a direct bus departing from Vilnius, Autobusų Stotis (Sodų g. 22) and arriving at Essen central train station station. Services depart once daily, and operate every day. The journey takes approximately 28h 25m.
No, there is no direct train from Vilnius to Essen. However, there are services departing from Vilniaus geležinkelio stotis and arriving at Essen Hbf via Warszawa Centralna, S+U Gesundbrunnen Bhf, S Spandau Bhf and Hamm(Westf)Hbf. The journey, including transfers, takes approximately 18h 57m.
The distance between Vilnius and Essen is 1334 km. The road distance is 1512 km.
The best way to get from Vilnius to Essen without a car is to train which takes 18h 57m and costs €160 - €360.
It takes approximately 5h 12m to get from Vilnius to Essen, including transfers.
Vilnius to Essen bus services, operated by FlixBus, depart from Vilnius, Autobusų Stotis (Sodų g. 22) station.
Vilnius to Essen train services, operated by LTG Link, depart from Vilniaus geležinkelio stotis station.
The best way to get from Vilnius to Essen is to fly which takes 5h 12m and costs €100 - €280. Alternatively, you can train, which costs €160 - €360 and takes 18h 57m, you could also bus, which costs €150 - €230 and takes 28h 25m.
What companies run services between Vilnius, Lithuania and Essen, Germany?
Air Baltic, Scandinavian Airlines, and Lufthansa fly from Vilnius Airport (VNO) to Düsseldorf International Airport (DUS) 5 times a day. Alternatively, you can take a train from Vilniaus geležinkelio stotis to Essen Hbf via Warszawa Centralna, Berlin Gesundbrunnen, S+U Gesundbrunnen Bhf, S Spandau Bhf, Hamm, and Hamm(Westf)Hbf in around 18h 57m.
- Website
- airbaltic.com
Flights from Vilnius Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 15m
- When
- Monday and Thursday
- Estimated price
- €80–210
Flights from Vilnius Airport to Düsseldorf International Airport via Riga
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–210
Flights from Vilnius Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Thursday and Sunday
- Estimated price
- €100–410
Flights from Vilnius Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €85–180
Flights from Vilnius Airport to Amsterdam Airport Schiphol via Riga
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €85–180
- Website
- flysas.com
Flights from Vilnius Airport to Düsseldorf International Airport via Copenhagen
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- €95–230
Flights from Vilnius Airport to Amsterdam Airport Schiphol via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €80–230
- Website
- lot.com
Flights from Vilnius Airport to Amsterdam Airport Schiphol via Warsaw Chopin
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- €160–260
- Website
- eurowings.com
Flights from Vilnius Airport to Cologne Bonn Airport via Berlin Brandenburg
- Ave. Duration
- 5h 5m
- When
- Wednesday and Friday
- Estimated price
- €50–300
Flights from Vilnius Airport to Cologne Bonn Airport via Prague
- Ave. Duration
- 8h 20m
- When
- Sunday
- Estimated price
- €55–280
- Website
- lufthansa.com
Flights from Vilnius Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €85–280
Flights from Vilnius Airport to Cologne Bonn Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Thursday and Sunday
- Estimated price
- €100–410
- Website
- wizzair.com
Flights from Vilnius Airport to Dortmund Airport
- Ave. Duration
- 2h 15m
- When
- Thursday and Sunday
- Estimated price
- €40–280
Flights from Vilnius Airport to Dortmund Airport via Budapest
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €40–280
- Website
- austrian.com
Flights from Vilnius Airport to Cologne Bonn Airport via Vienna
- Ave. Duration
- 7h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €100–450
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Warszawa Centralna
- Ave. Duration
- 7h 32m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- LTG Link
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Warszawa Centralna to Berlin Gesundbrunnen
- Ave. Duration
- 5h 25m
- Frequency
- Every 4 hours
- Estimated price
- €60–120
- Website
- PKP Intercity
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Spandau Bhf to Hamm
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- €70–160
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hamm(Westf)Hbf to Essen Hbf
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €11–25
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Koeln Hbf to Essen Hbf
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €14–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Arnhem Centraal to Oberhausen Hbf
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €15–35
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 221 13 999 444
- Website
- National Express
Train from Hamm(Westf)Hbf to Essen Hbf
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Schedules at
- National Express
Train from Koeln Hbf to Essen Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Schedules at
- National Express
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Hamm(Westf)Hbf to Essen Hbf
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- Eurobahn
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- FlixTrain GmbH
Train from Hamm(Westf)Hbf to Essen Hbf
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- €5–8
- Website
- FlixTrain GmbH
Train from Koeln Hbf to Essen Hbf
- Ave. Duration
- 49 min
- Frequency
- 4 times a day
- Estimated price
- €6–10
- Website
- FlixTrain GmbH
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Dortmund Hbf to Essen Hbf
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €7–35
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Koeln Hbf to Essen Hbf
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Estimated price
- €30–55
- Website
- Eurostar
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Schiphol Airport Train Station to Arnhem Centraal
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- €11–21
- Website
- Nederlandse Spoorwegen (NS)
Train from Arnhem Centraal to Oberhausen Hbf
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €10–19
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 6078 966930
- [email protected]
- Website
- VIAS Rail GmbH
Train from Arnhem Centraal to Oberhausen Hbf
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €31
- Schedules at
- VIAS Rail GmbH
- Phone
- (+370 37) 34 24 40
- [email protected]
- Website
- Kautra
Bus from Vilniaus autobusų stotis to Kauno autobusų stotis
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Vilniaus autobusų stotis to Kauno autobusų stotis
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- €6–10
- Website
- Lux Express
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Vilniaus autobusų stotis to Kauno autobusų stotis
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €22–26
- Website
- TransTempo
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Vilniaus autobusų stotis to Kauno autobusų stotis
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a week
- Estimated price
- €7–14
- Schedules at
- ecolines.net
Bus from Kaunas to Dortmund
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- €100–210
- Schedules at
- ecolines.net
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Essen central train station
- Ave. Duration
- 28h 25m
- Frequency
- Once daily
- Estimated price
- €150–230
- Website
- Flixbus
Want to know more about travelling around Germany
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
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
Vilnius to Essen bus services, operated by FlixBus, arrive at Essen central train station.
Essen is 1h behind Vilnius. It is currently 9:57 PM in Vilnius and 8:57 PM in Essen.
Vilnius to Essen train services, operated by LTG Link, arrive at Warszawa Centralna station.
Yes, the driving distance between Vilnius to Essen is 1512 km. It takes approximately 14h 23m to drive from Vilnius to Essen.
Book your Vilnius to Essen bus tickets online with Omio and FlixBus.
There are 2784+ hotels available in Essen.


























































