Skip to main content

How to get from Taksopark to Viljandi by train and trolleybus?

By train and trolleybus

To get from Taksopark to Viljandi in Viljandi, take the 4 trolleybus from Taksopark station to Balti Jaam station. Next, take the RE23 train from Tallinn station to Viljandi station. The total trip duration for this route is approximately 2 hr 49 min.

169min
Walk to trolleybus station
Trolleybus - 44
Train - RE23RE23
Walk to Viljandi
Leaves from Taksopark

Step by Step

  • 1
    Walk to trolleybus station
    Walk to trolleybus station
    Taksopark
    ID 08906-1
    140 m • 2 min
  • 2
    Trolleybus - 44
    Wait for trolleybus
    4
    Balti Jaam
  • 3
    Ride to trolleybus station
    Ride to trolleybus station
    Balti Jaam
    ID 21104-1
    8 min
  • 4
    Walk to train station
    Walk to train station
    Tallinn
    ID 21106-1
    200 m • 3 min
  • 5
    Train - RE23RE23
    Wait for train
    RE23
    Viljandi
  • 6
    Ride to train station
    Ride to train station
    Viljandi
    ID 8490006-1
    126 min
  • 7
    Walk to Viljandi
    Walk to
    Viljandi
    1.88 km • 25 min
*Duration based on 8am traffic

By bus and train

To get from Taksopark to Viljandi in Viljandi, take the 16 bus from Taksopark station to Tallinn-Väike station. Next, take the RE23 train from Tallinn-Väike station to Viljandi station. The total trip duration for this route is approximately 3 hr 1 min.

181min
Walk to bus station
Bus - 1616
Train - RE23RE23
Walk to Viljandi
Leaves from Taksopark

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Taksopark
    ID 08904-1
    240 m • 4 min
  • 2
    Bus - 1616
    Wait for bus
    16
    Tallinn-Väike
  • 3
    Ride to bus station
    Ride to bus station
    Tallinn-Väike
    ID 07501-1
    20 min
  • 4
    Walk to train station
    Walk to train station
    Tallinn-Väike
    ID 07511-1
    200 m • 3 min
  • 5
    Train - RE23RE23
    Wait for train
    RE23
    Viljandi
  • 6
    Ride to train station
    Ride to train station
    Viljandi
    ID 8490006-1
    119 min
  • 7
    Walk to Viljandi
    Walk to
    Viljandi
    1.88 km • 25 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 Taksopark to Viljandi

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

Public transit stations close to Taksopark

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

Train stations close to Taksopark:

  • Lilleküla

Bus stations close to Taksopark:

  • Taksopark
  • Koskla
  • Mooni

Trolleybus stations close to Taksopark:

  • Endla
  • Tehnika

Public transit stations close to Viljandi, Viljandi

Viljandi is located at Viljandi, Viljandi and the nearest public transit station is Paala Järv.

Train stations close to Viljandi:

  • Viljandi

Bus stations close to Viljandi:

  • Paala Järv
  • Raamatukogu
  • Kagu

By bus and train

To get from Taksopark to Viljandi in Viljandi, take the 16 bus from Taksopark station to Tallinn-Väike station. Next, take the RE23 train from Tallinn-Väike station to Viljandi station. The total trip duration for this route is approximately 3 hr 1 min.

181min
Walk to bus station
Bus - 1616
Train - RE23RE23
Walk to Viljandi
Leaves from Taksopark

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Taksopark
    ID 08904-1
    240 m • 4 min
  • 2
    Bus - 1616
    Wait for bus
    16
    Tallinn-Väike
  • 3
    Ride to bus station
    Ride to bus station
    Tallinn-Väike
    ID 07501-1
    20 min
  • 4
    Walk to train station
    Walk to train station
    Tallinn-Väike
    ID 07511-1
    200 m • 3 min
  • 5
    Train - RE23RE23
    Wait for train
    RE23
    Viljandi
  • 6
    Ride to train station
    Ride to train station
    Viljandi
    ID 8490006-1
    119 min
  • 7
    Walk to Viljandi
    Walk to
    Viljandi
    1.88 km • 25 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 169 minutes, using Bus line 4, Bus line RE23.

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

    The alternative route takes 181 minutes, using Bus line 16, Bus line RE23.

  • Is there a direct trolleybus between Taksopark and Viljandi?

    No, you’ll have to take one trolleybus line and one train line in total. The total travelling time is 2 hr 49 min.

  • Which trolleybus line goes from Taksopark to Viljandi?

    The 4 trolleybus line goes from Taksopark station near Taksopark in Tallinn to Balti Jaam station. From there you’ll have to take one train line till Viljandi station near Viljandi in Viljandi.

  • How long does it take to travel from Taksopark to Viljandi by trolleybus and train?

    The total travel time between Taksopark in Tallinn and Viljandi in Viljandi by trolleybus and train is about 2 hr 49 min.

  • Where do I get on the trolleybus near Taksopark to get to Viljandi?

    Get on the 4 trolleybus from the Taksopark station near Taksopark in Tallinn.

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

    Get off the trolleybus at the Viljandi station, which is closest to Viljandi in Viljandi.

Real-Time Arrivals, Schedules, Maps & More