Skip to main content

How to get from Viru to Viimsi by bus?

From Viru to Viimsi by bus

Take one direct bus from Viru to Viimsi in Estonia: take the 1 bus from Viru Keskus 5 station to Viimsi Keskus 2 station. The total trip duration for this route is approximately 36 min.

36min
Walk to bus station
Bus - 11
Walk to Viimsi
Leaves from Viru Keskus 5

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Viru Keskus 5
    ID 21215-1
    450 m • 6 min
  • 2
    Bus - 11
    Wait for bus
    1
    Viimsi Keskus 2
  • 3
    Ride to bus station
    Ride to bus station
    Viimsi Keskus 2
    ID 23682-1
    28 min
  • 4
    Walk to Viimsi
    Walk to
    Viimsi
    40 m • 1 min
*Duration based on 8am traffic

Alternative route from Viru to Viimsi by bus via 174

Take one direct bus from Viru to Viimsi in Estonia: take the 174 bus from Hobujaama station to Viimsi Keskus 1 station. The total trip duration for this route is approximately 41 min.

41min
Walk to bus station
Bus - 174174
Leaves from Hobujaama

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Hobujaama
    ID 12211-2
    520 m • 7 min
  • 2
    Bus - 174174
    Wait for bus
    174
    Viimsi Keskus 1
  • 3
    Ride to bus station Viimsi Keskus 1
    Ride to bus station
    Viimsi Keskus 1
    ID 20803-1
    33 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 Viru to Viimsi

The distance between Viru, Estonia and Viimsi, Estonia is approximately 12.94 km, which can typically be travelled in 36 min. Moovit will show you the directions from Viru to Viimsi by bus, so no matter how you choose to travel in Estonia – you will always have plenty of easy options.

Public transit stations close to Viru

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

Bus stations close to Viru:

  • Viru
  • Viru (Ajutine)
  • Mere Puiestee

Trolleybus stations close to Viru:

  • Kaubamaja

Public transit stations close to Viimsi, Estonia

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

Bus stations close to Viimsi:

  • Poepeatus
  • Haabneeme Rand
  • Aiandi

Alternative route from Viru to Viimsi by bus via 174

Take one direct bus from Viru to Viimsi in Estonia: take the 174 bus from Hobujaama station to Viimsi Keskus 1 station. The total trip duration for this route is approximately 41 min.

41min
Walk to bus station
Bus - 174174
Leaves from Hobujaama

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Hobujaama
    ID 12211-2
    520 m • 7 min
  • 2
    Bus - 174174
    Wait for bus
    174
    Viimsi Keskus 1
  • 3
    Ride to bus station Viimsi Keskus 1
    Ride to bus station
    Viimsi Keskus 1
    ID 20803-1
    33 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Viru to Viimsi?

    The fastest way takes 36 minutes, using Bus line 1.

  • What is the alternative route to get from Viru to Viimsi?

    The alternative route takes 41 minutes, using Bus line 174.

  • Is there a direct bus between Viru and Viimsi?

    Yes, there’s a direct bus going from Viru in Tallinn to Viimsi in Estonia in 36 min.

  • Which bus line goes from Viru to Viimsi?

    The 1 bus line goes from Viru Keskus 5 station near Viru in Tallinn to Viimsi Keskus 2 station near Viimsi in Estonia.

  • How long does it take to travel from Viru to Viimsi by bus?

    The total travel time between Viru in Tallinn and Viimsi in Estonia by bus is about 36 min.

  • Where do I get on the bus near Viru to get to Viimsi?

    Get on the 1 bus from the Viru Keskus 5 stop near Viru in Tallinn.

  • Where do I get off the bus when travelling between Viru and Viimsi?

    Get off the bus at the Viimsi Keskus 2 stop, which is closest to Viimsi in Estonia.

  • When is the last bus from Viru to Viimsi?

    The last bus from Viru in Tallinn to Viimsi in Estonia is the Viru keskus - Viimsi keskus line. It leaves the Viru Keskus 5 stop at 2:46 AM.