Skip to main content

How to get from Saku to Puka by bus, light rail and train?

From Saku to Puka by bus, light rail and train

To get from Saku to Puka in Estonia, you’ll need to take one bus line, one light rail line and one train line: take the 117A bus from Teaduse station to Vineeri station. Next, you’ll have to switch to the 5 light rail and finally take the E35 train from Tallinn station to Puka station. The total trip duration for this route is approximately 4 hr 53 min.

293min
Walk to bus station
Bus - 117A117A
Light Rail - 55
Train - E35E35
Walk to Puka
Leaves from Teaduse

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Teaduse
    ID 23275-1
    170 m • 3 min
  • 2
    Bus - 117A117A
    Wait for bus
    117A
    Viru (Ajutine)
  • 3
    Ride to bus station
    Ride to bus station
    Vineeri
    ID 11302-2
    26 min
  • 4
    Light Rail - 55
    Wait for light rail
    5
    Kopli
  • 5
    Ride to light rail station
    Ride to light rail station
    Balti Jaam
    ID 10801-1
    13 min
  • 6
    Walk to train station
    Walk to train station
    Tallinn
    ID 21106-1
    130 m • 2 min
  • 7
    Train - E35E35
    Wait for train
    E35
    Valga
  • 8
    Ride to train station
    Ride to train station
    Puka
    ID 8290017-1
    195 min
  • 9
    Walk to Puka
    Walk to
    Puka
    160 m • 3 min
*Duration based on 8am traffic

From Saku to Puka by bus and train

To get from Saku to Puka in Estonia, take the 117A bus from Teaduse station to Tallinn-Väike station. Next, take the E35 train from Kitseküla station to Puka station. The total trip duration for this route is approximately 4 hr 53 min.

293min
Walk to bus station
Bus - 117A117A
Train - E35E35
Walk to Puka
Leaves from Teaduse

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Teaduse
    ID 23275-1
    170 m • 3 min
  • 2
    Bus - 117A117A
    Wait for bus
    117A
    Viru (Ajutine)
  • 3
    Ride to bus station
    Ride to bus station
    Tallinn-Väike
    ID 07301-1
    24 min
  • 4
    Walk to train station
    Walk to train station
    Kitseküla
    ID 11312-1
    720 m • 10 min
  • 5
    Train - E35E35
    Wait for train
    E35
    Valga
  • 6
    Ride to train station
    Ride to train station
    Puka
    ID 8290017-1
    191 min
  • 7
    Walk to Puka
    Walk to
    Puka
    160 m • 3 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 Saku to Puka

The distance between Saku, Estonia and Puka, Estonia is approximately 257.5 km, which can typically be travelled in 293 min. Moovit will show you the directions from Saku to Puka by bus, light rail and train, so no matter how you choose to travel in Estonia – you will always have plenty of easy options.

Public transit stations close to Saku

Saku is located at Saku, Estonia and the nearest public transit station is Teaduse.

Train stations close to Saku:

  • Saku
  • Kasemetsa

Bus stations close to Saku:

  • Teaduse
  • Tiigi
  • Saku Kingu

Public transit stations close to Puka, Estonia

Puka is located at Puka, Estonia and the nearest public transit station is Puka Kool.

Train stations close to Puka:

  • Puka
  • Mägiste

Bus stations close to Puka:

  • Puka Kool
  • Rahvamaja
  • Puka

From Saku to Puka by bus and train

To get from Saku to Puka in Estonia, take the 117A bus from Teaduse station to Tallinn-Väike station. Next, take the E35 train from Kitseküla station to Puka station. The total trip duration for this route is approximately 4 hr 53 min.

293min
Walk to bus station
Bus - 117A117A
Train - E35E35
Walk to Puka
Leaves from Teaduse

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Teaduse
    ID 23275-1
    170 m • 3 min
  • 2
    Bus - 117A117A
    Wait for bus
    117A
    Viru (Ajutine)
  • 3
    Ride to bus station
    Ride to bus station
    Tallinn-Väike
    ID 07301-1
    24 min
  • 4
    Walk to train station
    Walk to train station
    Kitseküla
    ID 11312-1
    720 m • 10 min
  • 5
    Train - E35E35
    Wait for train
    E35
    Valga
  • 6
    Ride to train station
    Ride to train station
    Puka
    ID 8290017-1
    191 min
  • 7
    Walk to Puka
    Walk to
    Puka
    160 m • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Saku to Puka?

    The fastest way takes 293 minutes, using Bus line 117A, Bus line 5, Bus line E35.

  • What is the alternative route to get from Saku to Puka?

    The alternative route takes 293 minutes, using Bus line 117A, Bus line E35.

  • Is there a direct bus between Saku and Puka in Estonia?

    No, you’ll have to take one bus line, one light rail line and one train line in total. The total travelling time is 4 hr 53 min.

  • Which bus line goes from Saku to Puka in Estonia?

    The 117A bus line goes from Teaduse station near Saku to Viru (Ajutine) station. From there you’ll have to take one light rail line and one train line till Viru (Ajutine) station near Puka in Estonia

  • How long does it take to travel from Saku to Puka in Estonia by bus, light rail and train?

    The total travel time between Saku and Puka in Estonia by bus, light rail and train is about 4 hr 53 min.

  • Where do I get on the bus near Saku to get to Puka in Estonia?

    Get on the 117A bus from the Teaduse stop near Saku in Estonia.

  • Where do I get off the bus when travelling between Saku and Puka in Estonia?

    Get off the bus at the Viru (Ajutine) station, which is closest to Puka in Estonia.