There are 8 ways to get from Amersfoort to Vilnius by train, plane, 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.
Train to Amsterdam Airport Schiphol, fly
best- Take the train from Amersfoort Centraal to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Vilnius Airport (VNO)plane AMS - VNO
6h 1m$109–416Train to Eindhoven Airport, fly
cheapest- Take the train from Utrecht Centraal to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Vilnius Airport (VNO)plane EIN - VNO
7h 5m$85–426Train
- Take the train from Amersfoort Centraal to Berlin Hbftrain Ice
- Take the train from S+U Lichtenberg Bhf to Rzepintrain 95 / ...
- Take the train from Rzepin to Warszawa Zachodniatrain 95 / ...
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain
20h$178–339Train, bus
- Take the train from Amersfoort Centraal to Hannover Hbftrain
- Take the bus from Hanover to Kaunasbus
- Take the bus from Kauno autobusų stotis to Vilniaus autobusų stotisbus
26h 38m$161–262Drive 1,594 km
- Drive from Amersfoort to Vilniuscar 1,594 km
15h 30m$329–475Train to Düsseldorf International Airport, fly
- Take the train from Utrecht Centraal to Duesseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Vilnius Airport (VNO)plane DUS - VNO
8h 16m$129–355Train, train to Brussels Airport, fly
- Take the train from Amersfoort Centraal to Schiphol Airport Train Stationtrain
- Take the train from Schiphol Airport to Anvers-Centraltrain
- Fly from Brussels Airport (BRU) to Vilnius Airport (VNO)plane BRU - VNO
8h 17m$140–432Train, bus via Osnabrück
- Take the train from Amersfoort Centraal to Osnabrueck Hbftrain Ice
- Take the bus from Osnabrück central train station to Vilnius, Autobusų Stotis (Sodų g. 22)bus N1387
29h 40m$175–280
Amersfoort to Vilnius by train
Questions & Answers
The cheapest way to get from Amersfoort to Vilnius is to train and bus which costs $160 - $270 and takes 26h 38m.
The fastest way to get from Amersfoort to Vilnius is to train and fly which takes 6h 1m and costs $100 - $420.
No, there is no direct train from Amersfoort to Vilnius. However, there are services departing from Amersfoort Centraal and arriving at Vilniaus geležinkelio stotis via Berlin Hbf, S+U Lichtenberg Bhf, Rzepin and Warszawa Zachodnia. The journey, including transfers, takes approximately 20h.
The distance between Amersfoort and Vilnius is 1435 km. The road distance is 1594 km.
The best way to get from Amersfoort to Vilnius without a car is to train which takes 20h and costs $170 - $340.
It takes approximately 6h 1m to get from Amersfoort to Vilnius, including transfers.
Amersfoort to Vilnius train services, operated by Nederlandse Spoorwegen (NS), depart from Amersfoort Centraal station.
Vilnius is 1h ahead of Amersfoort. It is currently 12:21 AM in Amersfoort and 1:21 AM in Vilnius.
Amersfoort to Vilnius train services, operated by Nederlandse Spoorwegen (NS), arrive at Berlin Hbf station.
Yes, the driving distance between Amersfoort to Vilnius is 1594 km. It takes approximately 15h 30m to drive from Amersfoort to Vilnius.
What companies run services between Amersfoort, Netherlands and Vilnius, Lithuania?
You can take a train from Amersfoort Centraal to Vilniaus geležinkelio stotis via Berlin Hbf, S+U Lichtenberg Bhf, Rzepin, and Warszawa Zachodnia in around 20h.
- Website
- flysas.com
Flights from Amsterdam Airport Schiphol to Vilnius Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $90–360
Flights from Düsseldorf International Airport to Vilnius Airport via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $100–180
Flights from Brussels Airport to Vilnius Airport via Copenhagen
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $95–200
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Amersfoort Centraal to Schiphol Airport Train Station
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–13
- Website
- Nederlandse Spoorwegen (NS)
Train from Amersfoort Centraal to Berlin Hbf
- Ave. Duration
- 5h 9m
- Frequency
- Every 4 hours
- Estimated price
- $70–150
- Website
- Nederlandse Spoorwegen (NS)
Train from Utrecht Centraal to Eindhoven Centraal
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- $9–20
- Website
- Nederlandse Spoorwegen (NS)
Train from Utrecht Centraal to Duesseldorf Hbf
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $22–45
- Website
- Nederlandse Spoorwegen (NS)
Train from Amersfoort Centraal to Schiphol Airport Train Station
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–13
- Website
- Nederlandse Spoorwegen (NS)
Train from Amersfoort Centraal to Osnabrueck Hbf
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $25–50
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Hanover to Kaunas
- Ave. Duration
- 20h 15m
- Frequency
- Once a week
- Estimated price
- $110–200
- Schedules at
- ecolines.net
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
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
More Questions & Answers
There are 1450+ hotels available in Vilnius.










