HUB hero image

How to Travel from

Rakvere to Viljandi

by Rideshare, Route or Car

Rakvere
+0
Viljandi
Transport search to Viljandi
Rakvere
+0
Viljandi
Building a composite car route
Cheapest
Best Offer!
Car
1 h 55 min
134 km.
from $7
Composite Route Car Only

Six ways to Travel from Rakvere to Viljandi

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Peatus Estonia

Website:
web.peatus.ee/
Bus from Jõgeva to Põltsamaa
Ave. Duration:
45 min
Frequency:
Every 3 hours

SEBE

Phone:
+372 606 4969
Website:
sebe.ee/
Bus from Rakvere bussijaam to Türi
Ave. Duration:
2h 5m
Frequency:
Once daily
Estimated price:
$5.19–$7.59
Bus from Rakvere bussijaam to Paide
Ave. Duration:
1h 45m
Frequency:
Once daily
Estimated price:
$4.68–$6.33
Bus from Jõgeva to Põltsamaa
Ave. Duration:
35 min
Frequency:
Once daily
Estimated price:
$2.28–$3.16

Go Bus AS

Phone:
+372 640 4000
Website:
gobus.ee/
Bus from Paide bussijaam 6 to Viljandi
Ave. Duration:
1h 5m
Frequency:
Once daily
Estimated price:
$3.04–$4.30
Bus from Side to Jõgeva
Ave. Duration:
1h 13m
Frequency:
Once daily
Estimated price:
$3.42–$4.68

Estonian Lines OÜ

Phone:
+372 518 8493
Website:
estonianlines.eu/
Bus from Paide bussijaam 6 to Viljandi
Ave. Duration:
1h 10m
Frequency:
Once daily

Atko Bussiliinid AS

Phone:
+372 641 8218
Website:
atko.ee/
Bus from Põltsamaa to Turg
Ave. Duration:
1h 21m
Frequency:
5 times a week

Aktsiaselts Hansa Bussiliinid

Phone:
+372 786 0180
Website:
hansaliinid.ee/
Bus from Paide bussijaam 6 to Viljandi
Ave. Duration:
1h 5m
Frequency:
4 times a day

MK Reis-X OÜ

Phone:
+372 502 5996
Website:
reis.ee/
Bus from Rakvere bussijaam to Türi
Ave. Duration:
1h 47m
Frequency:
Once daily
Estimated price:
$6.20–$8.86
Bus from Rakvere bussijaam to Paide
Ave. Duration:
1h 30m
Frequency:
Once daily
Estimated price:
$5.44–$7.59

Train operators

Elron

Phone:
+ 372 616 0245
Website:
elron.ee/
Train from Türi to Viljandi
Ave. Duration:
41 min
Frequency:
5 times a day
Estimated price:
$4.30–$6.96
Train from Rakvere to Tallinn
Ave. Duration:
1h 26m
Frequency:
Every 4 hours
Estimated price:
$6.96–$12.02
Train from Tallinn to Viljandi
Ave. Duration:
2h 6m
Frequency:
5 times a day
Estimated price:
$8.86–$16.46

Questions and Answers

What is the cheapest way to get from Rakvere to Viljandi?

The cheapest way to get from Rakvere to Viljandi is to bus which costs $6.52 - $10.33 and takes 3h 35m.

What is the fastest way to get from Rakvere to Viljandi?

The fastest way to get from Rakvere to Viljandi is to drive which takes 1h 59m and costs $22.83 - $34.78 .

Is there a direct bus between Rakvere and Viljandi?

No, there is no direct bus from Rakvere to Viljandi. However, there are services departing from Rakvere bussijaam and arriving at Viljandi bussijaam via Paide bussijaam 6. The journey, including transfers, takes approximately 3h 35m.

Is there a direct train between Rakvere and Viljandi?

No, there is no direct train from Rakvere to Viljandi. However, there are services departing from Rakvere and arriving at Viljandi via Tallinn. The journey, including transfers, takes approximately 4h 32m.

How far is it from Rakvere to Viljandi?

The distance between Rakvere and Viljandi is 152 km. The road distance is 134.2 km.

How do I travel from Rakvere to Viljandi without a car?

The best way to get from Rakvere to Viljandi without a car is to bus and train which takes 3h 28m and costs $8.15 - $14.13 .

How long does it take to get from Rakvere to Viljandi?

It takes approximately 3h 28m to get from Rakvere to Viljandi, including transfers.

Where do I catch the Rakvere to Viljandi bus from?

Rakvere to Viljandi bus services, operated by MK Reis-X OÜ, depart from Rakvere bussijaam station.

Where do I catch the Rakvere to Viljandi train from?

Rakvere to Viljandi train services, operated by Elron, depart from Rakvere station.

Train or bus from Rakvere to Viljandi?

The best way to get from Rakvere to Viljandi is to train which takes 4h 32m and costs $13.04 - $25 . Alternatively, you can bus, which costs $6.52 - $10.33 and takes 3h 35m.

Where does the Rakvere to Viljandi bus arrive?

Rakvere to Viljandi bus services, operated by MK Reis-X OÜ, arrive at Paide bussijaam 6 station.

Where does the Rakvere to Viljandi train arrive?

Rakvere to Viljandi train services, operated by Elron, arrive at Tallinn station.

Can I drive from Rakvere to Viljandi?

Yes, the driving distance between Rakvere to Viljandi is 134 km. It takes approximately 1h 59m to drive from Rakvere to Viljandi.

Where can I stay near Viljandi?

There are 111+ hotels available in Viljandi. Prices start at $37.14 per night.
+0