Skip to main content

How to get from Hariduse to Viljandi by ?

From Hariduse to Viljandi by

To get from Hariduse to Viljandi you’ll need to take : take the 53 from J. Gagarini station to Jõhvi Bussijaam station. Next, you’ll have to switch to the and finally take the 138 from Tartu Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 4 hr 45 min. The schedule from Hariduse may change. We recommend you check the updated schedule to Viljandi on the Moovit app.

285min
Walk toWalk to Viljandi
Leaves from J. Gagarini

Step by Step

  • 1
    Walk to
    Walk to
    J. Gagarini
    ID 4400130-1
    220 m • 3 min
  • 2
    Wait for
    53
    Keskhaigla
  • 3
    Ride to
    Ride to
    Jõhvi Bussijaam
    ID 4400179-1
    35 min
  • 4
    Wait for
    805
    Tartu Bussijaam
  • 5
    Ride to
    Ride to
    Tartu Bussijaam
    ID 7820271-1
    110 min
  • 6
    Wait for
    138
    Viljandi Bussijaam
  • 7
    Ride to
    Ride to
    Viljandi Bussijaam
    ID 8401095-1
    80 min
  • 8
    Walk to Viljandi
    Walk to
    Viljandi
    430 m • 6 min
*Duration based on 8am traffic

Alternative route from Hariduse to Viljandi by via 805 and 138

To get from Hariduse to Viljandi in Viljandi, take the 805 from Sillamäe Bussijaam station to Tartu Bussijaam station. Next, take the 138 from Tartu Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 4 hr 38 min. The schedule from Hariduse may change. We recommend you check the updated schedule to Viljandi on the Moovit app.

278min
Walk toWalk to Viljandi
Leaves from Sillamäe Bussijaam

Step by Step

  • 1
    Walk to
    Walk to
    Sillamäe Bussijaam
    ID 4400690-1
    1.04 km • 14 min
  • 2
    Wait for
    805
    Tartu Bussijaam
  • 3
    Ride to
    Ride to
    Tartu Bussijaam
    ID 7820271-1
    138 min
  • 4
    Wait for
    138
    Viljandi Bussijaam
  • 5
    Ride to
    Ride to
    Viljandi Bussijaam
    ID 8401095-1
    80 min
  • 6
    Walk to Viljandi
    Walk to
    Viljandi
    430 m • 6 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Estonia.
All local mobility options in one app

Public transit directions from Hariduse to Viljandi

The distance between Hariduse and Viljandi is approximately 236.34 km, which can typically be travelled in 285 min. Moovit will show you the directions from Hariduse to Viljandi by , so no matter how you choose to travel in Viljandi – you will always have plenty of easy options.

schedule from Hariduse to Viljandi

To check the schedule from Hariduse to Viljandi using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Hariduse) and destination (Viljandi), then select the desired date and time of travel. Moovit will show all available routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each , as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest schedules.

Alternative route from Hariduse to Viljandi by via 805 and 138

To get from Hariduse to Viljandi in Viljandi, take the 805 from Sillamäe Bussijaam station to Tartu Bussijaam station. Next, take the 138 from Tartu Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 4 hr 38 min. The schedule from Hariduse may change. We recommend you check the updated schedule to Viljandi on the Moovit app.

278min
Walk toWalk to Viljandi
Leaves from Sillamäe Bussijaam

Step by Step

  • 1
    Walk to
    Walk to
    Sillamäe Bussijaam
    ID 4400690-1
    1.04 km • 14 min
  • 2
    Wait for
    805
    Tartu Bussijaam
  • 3
    Ride to
    Ride to
    Tartu Bussijaam
    ID 7820271-1
    138 min
  • 4
    Wait for
    138
    Viljandi Bussijaam
  • 5
    Ride to
    Ride to
    Viljandi Bussijaam
    ID 8401095-1
    80 min
  • 6
    Walk to Viljandi
    Walk to
    Viljandi
    430 m • 6 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Hariduse to Viljandi?

    The fastest way takes 285 minutes, using , ,.

  • What is the alternative route to get from Hariduse to Viljandi?

    The alternative route takes 278 minutes, using ,.

  • Is there a direct between Hariduse and Viljandi?

    No, you’ll have to take in total. The total travelling time is 4 hr 45 min.

  • Which line goes from Hariduse to Viljandi?

    The line goes from J. Gagarini station near Hariduse in Sillamäe to Jõhvi Bussijaam station. From there you’ll have to take till Jõhvi Bussijaam station near Viljandi.

  • How long does it take to travel from Hariduse to Viljandi by ?

    The total travel time between Hariduse and Viljandi by is about 4 hr 45 min.

  • Where do I get on the near Hariduse to get to Viljandi?

  • Where do I get off the when travelling between Hariduse and Viljandi?

    Get off the at the Jõhvi Bussijaam stop, which is closest to Viljandi.