HUB hero image

How to Travel from

Inverness to Vilnius

by Plane, Route or Car

Inverness
+0
Vilnius
Transport search to Vilnius
Inverness
+0
Vilnius
Building a composite car route
Cheapest
Best Offer!
Car
29 h 40 min
2973 km.
from $163
Composite Route Car Only
Schedule

Inverness, Great Britain → Vilnius, Lithuania

All
17 May 2026
May 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
All days
18 May, Mon
19 May, Tue
20 May, Wed
21 May, Thu
22 May, Fri

Cheapest and Fastest Ways to Travel from Inverness to Vilnius

Composite routes from Inverness to Vilnius

Cheapest
Other

Transport providers

Airlines

Ryanair

Website:
ryanair.com/
Plane from Inverness Dalcross Airport to Vilnius
Ave. Duration:
12h 30m
Frequency:
Thursday and Sunday
Estimated price:
$75.95–$341.76

KLM

Website:
klm.com
Plane from Inverness Dalcross Airport to Vilnius
Ave. Duration:
7h 20m
Frequency:
Tuesday and Saturday
Estimated price:
$164.55–$506.31
Plane from Aberdeen International Airport to Vilnius
Ave. Duration:
6h 37m
Frequency:
Every day
Estimated price:
$189.87–$582.26
Plane from Edinburgh Airport to Vilnius
Ave. Duration:
6h 30m
Frequency:
Every day
Estimated price:
$126.58–$405.05
Plane from Glasgow Airport to Vilnius
Ave. Duration:
6h 17m
Frequency:
Every day
Estimated price:
$151.89–$468.34

Lufthansa

Website:
lufthansa.com/
Plane from Glasgow Airport to Vilnius
Ave. Duration:
7h 37m
Frequency:
Every day
Estimated price:
$215.18–$759.47

Scandinavian Airlines

Website:
flysas.com/
Plane from Aberdeen International Airport to Vilnius
Ave. Duration:
11h 15m
Frequency:
Monday to Friday
Estimated price:
$164.55–$594.92
Plane from Edinburgh Airport to Vilnius
Ave. Duration:
6h
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$50.63–$493.65

Air Baltic

Website:
airbaltic.com/
Plane from Edinburgh Airport to Vilnius
Ave. Duration:
6h 30m
Frequency:
Every day
Estimated price:
$126.58–$405.05
Plane from Glasgow Airport to Vilnius
Ave. Duration:
5h 50m
Frequency:
Thursday
Estimated price:
$107.59–$468.34

LOT

Website:
lot.com/
Plane from Glasgow Airport to Vilnius
Ave. Duration:
5h 10m
Frequency:
Tuesday
Estimated price:
$215.18–$493.65

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Berlin Südkreuz train station to Vilnius,
Ave. Duration:
15h 20m
Frequency:
Once daily
Estimated price:
$101.26–$139.24
Bus from Lille to Vilnius,
Ave. Duration:
34h 10m
Frequency:
Once daily
Estimated price:
$189.87–$278.47
Bus from Inverness Bus Station to Perth
Ave. Duration:
2h 45m
Frequency:
Hourly
Estimated price:
$18.99–$27.85
Bus from London Victoria to Warsaw,
Ave. Duration:
27h 5m
Frequency:
Once daily
Estimated price:
$151.89–$227.84
Bus from Warsaw, Bus Station West to Vilnius,
Ave. Duration:
6h 45m
Frequency:
Every 4 hours
Estimated price:
$43.04–$60.76

Eurobus SK

Phone:
+421 55 680 73 06
Website:
eurobus.sk/
Bus from Sheffield to Praha,
Ave. Duration:
23h 58m
Frequency:
4 times a week
Estimated price:
$49.37–$58.23

Megabus UK

Website:
uk.megabus.com
Bus from Inverness Bus Station to Perth
Ave. Duration:
2h 30m
Frequency:
Hourly
Estimated price:
$17.72–$25.32

Scottish Citylink

Phone:
0141 352 4444
Website:
citylink.co.uk/
Bus from Inverness Bus Station to Perth
Ave. Duration:
2h 28m
Frequency:
Every 2 hours
Estimated price:
$36.71–$50.63
Bus from Park to Ride
Ave. Duration:
9h 25m
Frequency:
Once daily
Estimated price:
$139.24–$202.52

Ecolines

Phone:
+371 67 214 512
Website:
ecolines.net/
Bus from Praha, ÚAN Florenc to Kaunas
Ave. Duration:
17h 5m
Frequency:
Once daily
Estimated price:
$60.76–$120.25

Park's of Hamilton

Phone:
01698 653164
Website:
parksofhamilton.co.uk/
Bus from Inverness Bus Station to Perth
Ave. Duration:
3h 3m
Frequency:
Twice daily

Train operators

NS

Phone:
+31 30 751 5155
Website:
ns.nl/
Train from London St Pancras Intl to Brussel-Zuid
Ave. Duration:
2h 1m
Frequency:
4 times a day
Estimated price:
$46.83–$113.92
Train from London St Pancras Intl to Lille
Ave. Duration:
1h 22m
Frequency:
Twice daily
Estimated price:
$34.18–$88.60

Eurostar

Phone:
+44 343 218 6186
Website:
eurostar.com/rw-en
Train from London St Pancras Intl to Brussel-Zuid
Ave. Duration:
2h 1m
Frequency:
Every 4 hours
Estimated price:
$101.26–$215.18
Train from Brussel-Zuid / Bruxelles-Midi to Duisburg
Ave. Duration:
2h 49m
Frequency:
Twice daily
Estimated price:
$75.95–$164.55
Train from London St Pancras Intl to Lille
Ave. Duration:
1h 22m
Frequency:
Every 4 hours
Estimated price:
$75.95–$164.55

Deutsche Bahn Intercity-Express

Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Duisburg Hbf to S
Ave. Duration:
3h 49m
Frequency:
Hourly
Estimated price:
$94.93–$113.92

ÖBB EuroCity

Phone:
+43 5 1717
Website:
oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
Train from Praha Hlavni Nadrazi to Warszawa
Ave. Duration:
8h 9m
Frequency:
Once a week
Estimated price:
$113.92–$164.55

Eurotunnel

Phone:
+44 (0) 8443 35 35 35
Website:
eurotunnel.com/uk/
Train from Folkestone to Calais-Fréthun
Ave. Duration:
35 min
Frequency:
Hourly

Cross Country

Phone:
0344 736 9123
Website:
crosscountrytrains.co.uk/
Train from Edinburgh Waverley to Sheffield
Ave. Duration:
3h 47m
Frequency:
Hourly
Estimated price:
$164.55–$506.31

European Sleeper

Website:
europeansleeper.eu/
Train from Brussel-Zuid to Praha
Ave. Duration:
12h 34m
Frequency:
3 times a week
Estimated price:
$101.26–$151.89

LNER

Phone:
+44 345 722 5333
Website:
lner.co.uk/
Train from Inverness to King's
Ave. Duration:
7h 52m
Frequency:
Once daily
Estimated price:
$316.44–$443.02
Train from Inverness to Stirling
Ave. Duration:
2h 36m
Frequency:
Once daily
Estimated price:
$120.25–$177.21

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Inverness to Aberdeen
Ave. Duration:
2h 16m
Frequency:
Every 3 hours
Estimated price:
$41.77–$94.93
Train from Inverness to Stirling
Ave. Duration:
3h 7m
Frequency:
Every 3 hours
Estimated price:
$56.96–$126.58
Train from Stirling to Edinburgh
Ave. Duration:
41 min
Frequency:
Hourly
Estimated price:
$10.76–$25.32
Train from Stirling to Glasgow
Ave. Duration:
34 min
Frequency:
Every 20 minutes
Estimated price:
$10.13–$22.78
Train from Inverness to Edinburgh
Ave. Duration:
4h 44m
Frequency:
6 times a week
Estimated price:
$69.62–$151.89

Caledonian Sleeper

Phone:
+44 141 555 0888
Website:
sleeper.scot/
Train from Inverness to Edinburgh
Ave. Duration:
4h 11m
Frequency:
6 times a week
Estimated price:
$88.60–$120.25

UAB LTG Link

Phone:
+370 700 55 111
Website:
ltglink.lt/
Train from Warszawa Zachodnia to Vilnius
Ave. Duration:
8h 45m
Frequency:
Once daily
Estimated price:
$31.64–$46.83
Train from Kaunas to Vilnius
Ave. Duration:
1h 3m
Frequency:
Hourly
Estimated price:
$6.20–$21.52

Czech Railways (ČD)

Phone:
+420 221 111 122
Website:
cd.cz/default.htm
Train from Praha Hlavni Nadrazi to Warszawa
Ave. Duration:
7h 57m
Frequency:
Twice a week
Estimated price:
$63.29–$164.55

Questions and Answers

What is the cheapest way to get from Inverness to Vilnius?

The cheapest way to get from Inverness to Vilnius is to fly which costs $70.65 - $304.35 and takes 10h 31m.

What is the fastest way to get from Inverness to Vilnius?

The fastest way to get from Inverness to Vilnius is to fly which takes 10h 31m and costs $70.65 - $304.35 .

Is there a direct bus between Inverness and Vilnius?

No, there is no direct bus from Inverness station to Vilnius. However, there are services departing from Inverness Bus Station and arriving at Vilnius, Savanoriu prospektas via Park and Ride, London Victoria and Warsaw, Bus Station West. The journey, including transfers, takes approximately 2 days 0h.

Is there a direct train between Inverness and Vilnius?

No, there is no direct train from Inverness to Vilnius. However, there are services departing from Inverness and arriving at Vilnius via London St Pancras Intl, Brussel-Zuid, Praha Hlavni Nadrazi and Warszawa Zachodnia. The journey, including transfers, takes approximately 43h 9m.

How far is it from Inverness to Vilnius?

The distance between Inverness and Vilnius is 1873 km.

How do I travel from Inverness to Vilnius without a car?

The best way to get from Inverness to Vilnius without a car is to train and bus via Berlin which takes 36h 1m and costs $543.48 - $978.26 .

How long does it take to get from Inverness to Vilnius?

It takes approximately 10h 31m to get from Inverness to Vilnius, including transfers.

Where do I catch the Inverness to Vilnius bus from?

Inverness to Vilnius bus services, operated by Megabus UK, depart from Inverness Bus Station.

Where do I catch the Inverness to Vilnius train from?

Inverness to Vilnius train services, operated by LNER, depart from Inverness station.

Train, bus or fly from Inverness to Vilnius?

The best way to get from Inverness to Vilnius is to fly which takes 10h 31m and costs $70.65 - $304.35 . Alternatively, you can train, which costs $521.74 - $869.57 and takes 43h 9m, you could also bus, which costs $293.48 - $467.39 and takes 2 days 0h.

Where does the Inverness to Vilnius bus arrive?

Inverness to Vilnius bus services, operated by Megabus UK, arrive at Perth Broxden Park And Ride station.

What is the time difference between Inverness and Vilnius?

Vilnius is 2h ahead of Inverness. It is currently 09:07 in Inverness and 11:07 in Vilnius.

Where does the Inverness to Vilnius train arrive?

Inverness to Vilnius train services, operated by LNER, arrive at King's Cross station.

How do I get a bus ticket from Inverness to Vilnius?

Book your Inverness to Vilnius bus tickets online with Omio.

Where can I stay near Vilnius?

There are 1152+ hotels available in Vilnius. Prices start at $33.35 per night.
+0