Skip to main content

How to get from Piusa to Viljandi by bus and train?

From Piusa to Viljandi by bus and train

To get from Piusa to Viljandi in Viljandi, you’ll need to take one train line and 2 bus lines: take the R46 train from Piusa station to Vana-Kuuste station. Next, you’ll have to switch to the 98A bus and finally take the 347 bus from Tartu Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 3 hr 31 min.

211min
Walk to train station
Train - R46R46
Bus - 98A98A
Bus - 347347
Walk to Viljandi
Leaves from Piusa

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Piusa
    ID 6590018-1
    10 m • 1 min
  • 2
    Train - R46R46
    Wait for train
    R46
    Tartu
  • 3
    Ride to train station
    Ride to train station
    Vana-Kuuste
    ID 7890033-1
    74 min
  • 4
    Walk to bus station
    Walk to bus station
    Kuuste
    ID 7800348-1
    180 m • 3 min
  • 5
    Bus - 98A98A
    Wait for bus
    98A
    Tartu Bussijaam
  • 6
    Ride to bus station
    Ride to bus station
    Tartu Bussijaam
    ID 7820271-1
    25 min
  • 7
    Bus - 347347
    Wait for bus
    347
    Pärnu Bussijaam
  • 8
    Ride to bus station
    Ride to bus station
    Viljandi Bussijaam
    ID 8401095-1
    75 min
  • 9
    Walk to Viljandi
    Walk to
    Viljandi
    430 m • 6 min
*Duration based on 8am traffic

Alternative route from Piusa to Viljandi by bus and train via R46, 25 and 347

To get from Piusa to Viljandi in Viljandi, you’ll need to take one train line and 2 bus lines: take the R46 train from Piusa station to Tartu station. Next, you’ll have to switch to the 25 bus and finally take the 347 bus from Tartu Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 3 hr 31 min.

211min
Walk to train station
Train - R46R46
Bus - 2525
Bus - 347347
Walk to Viljandi
Leaves from Piusa

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Piusa
    ID 6590018-1
    10 m • 1 min
  • 2
    Train - R46R46
    Wait for train
    R46
    Tartu
  • 3
    Ride to train station
    Ride to train station
    Tartu
    ID 7890025-1
    94 min
  • 4
    Walk to bus station
    Walk to bus station
    Raudteejaam
    ID 7820207-1
    80 m • 2 min
  • 5
    Bus - 2525
    Wait for bus
    25
    Eesti Rahva Muuseum
  • 6
    Ride to bus station
    Ride to bus station
    Turu
    ID 7820289-1
    11 min
  • 7
    Walk to bus station
    Walk to bus station
    Tartu Bussijaam
    ID 7820271-1
    120 m • 2 min
  • 8
    Bus - 347347
    Wait for bus
    347
    Pärnu Bussijaam
  • 9
    Ride to bus station
    Ride to bus station
    Viljandi Bussijaam
    ID 8401095-1
    75 min
  • 10
    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 Piusa to Viljandi

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

Public transit stations close to Piusa

Piusa is located at Piusa, Viljandi and the nearest public transit station is Piusa.

Bus stations close to Piusa:

  • Piusa

Public transit stations close to Viljandi, Viljandi

Viljandi is located at Viljandi, Viljandi and the nearest public transit station is Vabaduse Plats.

Train stations close to Viljandi:

  • Viljandi

Bus stations close to Viljandi:

  • Vabaduse Plats
  • Turg
  • Raamatukogu

Alternative route from Piusa to Viljandi by bus and train via R46, 25 and 347

To get from Piusa to Viljandi in Viljandi, you’ll need to take one train line and 2 bus lines: take the R46 train from Piusa station to Tartu station. Next, you’ll have to switch to the 25 bus and finally take the 347 bus from Tartu Bussijaam station to Viljandi Bussijaam station. The total trip duration for this route is approximately 3 hr 31 min.

211min
Walk to train station
Train - R46R46
Bus - 2525
Bus - 347347
Walk to Viljandi
Leaves from Piusa

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Piusa
    ID 6590018-1
    10 m • 1 min
  • 2
    Train - R46R46
    Wait for train
    R46
    Tartu
  • 3
    Ride to train station
    Ride to train station
    Tartu
    ID 7890025-1
    94 min
  • 4
    Walk to bus station
    Walk to bus station
    Raudteejaam
    ID 7820207-1
    80 m • 2 min
  • 5
    Bus - 2525
    Wait for bus
    25
    Eesti Rahva Muuseum
  • 6
    Ride to bus station
    Ride to bus station
    Turu
    ID 7820289-1
    11 min
  • 7
    Walk to bus station
    Walk to bus station
    Tartu Bussijaam
    ID 7820271-1
    120 m • 2 min
  • 8
    Bus - 347347
    Wait for bus
    347
    Pärnu Bussijaam
  • 9
    Ride to bus station
    Ride to bus station
    Viljandi Bussijaam
    ID 8401095-1
    75 min
  • 10
    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 Piusa to Viljandi?

    The fastest way takes 211 minutes, using Bus line R46, Bus line 98A, Bus line 347.

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

    The alternative route takes 211 minutes, using Bus line R46, Bus line 25, Bus line 347.

  • Is there a direct train between Piusa and Viljandi?

    No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 3 hr 31 min.

  • Which train line goes from Piusa to Viljandi?

    The R46 train line goes from Piusa station near Piusa in Orava to Tartu station. From there you’ll have to take 2 bus lines till Tartu station near Viljandi in Viljandi.

  • How long does it take to travel from Piusa to Viljandi by train and bus?

    The total travel time between Piusa in Orava and Viljandi in Viljandi by train and bus is about 3 hr 31 min.

  • Where do I get on the train near Piusa to get to Viljandi?

    Get on the R46 train from the Piusa station near Piusa in Orava.

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

    Get off the train at the Tartu stop, which is closest to Viljandi in Viljandi.