Skip to main content

How to get from Tallinn to Kiviõli by train?

From Tallinn to Kiviõli by train

Take one direct train from Tallinn to Kiviõli in Estonia: take the E33 train from Tallinn station to Kiviõli station. The total trip duration for this route is approximately 1 hr 52 min.

112min
Train - E33E33
Walk to Kiviõli
Leaves from Tallinn

Step by Step

  • 1
    Start from train station
    Start from train station
    Tallinn
  • 2
    Train - E33E33
    Wait for train
    E33
    Narva
  • 3
    Ride to train station
    Ride to train station
    Kiviõli
    ID 4490007-1
    98 min
  • 4
    Walk to Kiviõli
    Walk to
    Kiviõli
    1.09 km • 14 min
*Duration based on 8am traffic

From Tallinn to Kiviõli by bus

To get from Tallinn to Kiviõli in Estonia, you’ll need to take 3 bus lines: take the 102 bus from Balti Jaam 6 (Train Station) station to Mustakivi station. Next, you’ll have to switch to the 340 bus and finally take the 90C bus from Varja station to Soo station. The total trip duration for this route is approximately 4 hr 7 min.

247min
Walk to bus station
Bus - 102102
Bus - 340340
Bus - 90C90C
Walk to Kiviõli
Leaves from Balti Jaam 6 (Train Station)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Balti Jaam 6 (Train Station)
    ID 21105-6
    210 m • 3 min
  • 2
    Bus - 102102
    Wait for bus
    102
    Kallavere
  • 3
    Ride to bus station
    Ride to bus station
    Mustakivi
    ID 16201-2
    23 min
  • 4
    Bus - 340340
    Wait for bus
    340
    Narva
  • 5
    Ride to bus station
    Ride to bus station
    Varja
    ID 4400856-1
    97 min
  • 6
    Walk to bus station
    Walk to bus station
    Varja
    ID 4400857-1
    10 m • 1 min
  • 7
    Bus - 90C90C
    Wait for bus
    90C
    Keskuse
  • 8
    Ride to bus station
    Ride to bus station
    Soo
    ID 4400723-1
    16 min
  • 9
    Walk to Kiviõli
    Walk to
    Kiviõli
    140 m • 2 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 Tallinn to Kiviõli

The distance between Tallinn, Estonia and Kiviõli, Estonia is approximately 139.16 km, which can typically be travelled in 112 min. Moovit will show you the directions from Tallinn to Kiviõli by train, so no matter how you choose to travel in Estonia – you will always have plenty of easy options.

Public transit stations close to Tallinn

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

Train stations close to Tallinn:

  • Tallinn

Bus stations close to Tallinn:

  • Balti Jaam (Train Station)
  • Kalamaja
  • Põhja Puiestee

Public transit stations close to Kiviõli, Estonia

Kiviõli is located at Kiviõli, Estonia and the nearest public transit station is Tervisekeskuse.

Train stations close to Kiviõli:

  • Kiviõli
  • Püssi

Bus stations close to Kiviõli:

  • Tervisekeskuse
  • Kunstikooli
  • Keskuse

From Tallinn to Kiviõli by bus

To get from Tallinn to Kiviõli in Estonia, you’ll need to take 3 bus lines: take the 102 bus from Balti Jaam 6 (Train Station) station to Mustakivi station. Next, you’ll have to switch to the 340 bus and finally take the 90C bus from Varja station to Soo station. The total trip duration for this route is approximately 4 hr 7 min.

247min
Walk to bus station
Bus - 102102
Bus - 340340
Bus - 90C90C
Walk to Kiviõli
Leaves from Balti Jaam 6 (Train Station)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Balti Jaam 6 (Train Station)
    ID 21105-6
    210 m • 3 min
  • 2
    Bus - 102102
    Wait for bus
    102
    Kallavere
  • 3
    Ride to bus station
    Ride to bus station
    Mustakivi
    ID 16201-2
    23 min
  • 4
    Bus - 340340
    Wait for bus
    340
    Narva
  • 5
    Ride to bus station
    Ride to bus station
    Varja
    ID 4400856-1
    97 min
  • 6
    Walk to bus station
    Walk to bus station
    Varja
    ID 4400857-1
    10 m • 1 min
  • 7
    Bus - 90C90C
    Wait for bus
    90C
    Keskuse
  • 8
    Ride to bus station
    Ride to bus station
    Soo
    ID 4400723-1
    16 min
  • 9
    Walk to Kiviõli
    Walk to
    Kiviõli
    140 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Tallinn to Kiviõli?

    The fastest way takes 112 minutes, using Train line E33.

  • What is the alternative route to get from Tallinn to Kiviõli?

    The alternative route takes 247 minutes, using Bus line 102, Bus line 340, Bus line 90C.

  • Is there a direct train between Tallinn and Kiviõli?

    Yes, there’s a direct train going from Tallinn in Tallinn to Kiviõli in Estonia in 1 hr 52 min.

  • Which train line goes from Tallinn to Kiviõli?

    The E33 train line goes from Narva station near Tallinn in Tallinn to Kiviõli station near Kiviõli in Estonia.

  • How long does it take to travel from Tallinn to Kiviõli by train?

    The total travel time between Tallinn in Tallinn and Kiviõli in Estonia by train is about 1 hr 52 min.

  • Where do I get on the train near Tallinn to get to Kiviõli?

    Get on the E33 train from the Narva station near Tallinn in Tallinn.

  • Where do I get off the train when travelling between Tallinn and Kiviõli?

    Get off the train at the Kiviõli station, which is closest to Kiviõli in Estonia.

  • When is the first train from Tallinn to Kiviõli?

    The first train from Tallinn in Tallinn to Kiviõli in Estonia is Tallinn - Narva. It leaves the Tallinn station at 8:30 AM.