Skip to main content

How to get from Muhu to Tallinn by bus and light rail?

By bus and light rail

To get from Muhu to Tallinn in Estonia, you’ll need to take 2 bus lines and one light rail line: take the 247 bus from Kuivastu station to Tallinna Bussijaam station. Next, you’ll have to switch to the 2 light rail and finally take the 51 bus from Hobujaama station to J. Poska station. The total trip duration for this route is approximately 3 hr 7 min.

187min
Walk to bus station
Bus - 247247
Light Rail - 22
Bus - 5151
Leaves from Kuivastu
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Kuivastu
    ID 7400284-1
    300 m • 4 min
  • 2
    Bus - 247247
    Wait for bus
    247
    Tallinna Bussijaam
  • 3
    Ride to bus station
    Ride to bus station
    Tallinna Bussijaam
    ID 11611-1
    160 min
  • 4
    Walk to light rail station
    Walk to light rail station
    Bussijaam
    ID 11604-1
    330 m • 5 min
  • 5
    Light Rail - 22
    Wait for light rail
    2
    Kopli
  • 6
    Ride to light rail station
    Ride to light rail station
    Hobujaama
    ID 12223-1
    7 min
  • 7
    Walk to bus station
    Walk to bus station
    Hobujaama
    ID 12211-2
    80 m • 2 min
  • 8
    Bus - 5151
    Wait for bus
    51
    Priisle
  • 9
    Ride to bus station J. Poska
    Ride to bus station
    J. Poska
    ID 11803-1
    6 min
*Duration based on 8am traffic

By bus

To get from Muhu to Tallinn in Estonia, you’ll need to take 3 bus lines: take the 247 bus from Kuivastu station to Tallinna Bussijaam station. Next, you’ll have to switch to the 54 bus and finally take the 35 bus from Estonia station to J. Poska station. The total trip duration for this route is approximately 3 hr 16 min.

196min
Walk to bus station
Bus - 247247
Bus - 5454
Bus - 3535
Leaves from Kuivastu
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Kuivastu
    ID 7400284-1
    300 m • 4 min
  • 2
    Bus - 247247
    Wait for bus
    247
    Tallinna Bussijaam
  • 3
    Ride to bus station
    Ride to bus station
    Tallinna Bussijaam
    ID 11611-1
    160 min
  • 4
    Walk to bus station
    Walk to bus station
    Bussijaam
    ID 11601-1
    60 m • 1 min
  • 5
    Bus - 5454
    Wait for bus
    54
    Estonia
  • 6
    Ride to bus station
    Ride to bus station
    Estonia
    ID 21204-1
    8 min
  • 7
    Bus - 3535
    Wait for bus
    35
    Seli
  • 8
    Ride to bus station J. Poska
    Ride to bus station
    J. Poska
    ID 11803-1
    13 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 Muhu to Tallinn
The distance between Muhu, Estonia and Tallinn, Estonia is approximately 147.12 km, which can typically be travelled in 187 min. Moovit will show you the directions from Muhu to Tallinn by bus and light rail, so no matter how you choose to travel in Estonia – you will always have plenty of easy options.
Public transit stations close to Muhu

Muhu is located at Muhu, Estonia and the nearest public transit station is Kuivastu (Kommertsliinid).

Bus stations close to Muhu:

  • Kuivastu

Ferry stations close to Muhu:

  • Kuivastu (Kommertsliinid)
Public transit stations close to Tallinn, Estonia

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

Bus stations close to Tallinn:

  • J. Poska
  • L. Koidula (Ajutine)
  • L. Koidula

By bus

To get from Muhu to Tallinn in Estonia, you’ll need to take 3 bus lines: take the 247 bus from Kuivastu station to Tallinna Bussijaam station. Next, you’ll have to switch to the 54 bus and finally take the 35 bus from Estonia station to J. Poska station. The total trip duration for this route is approximately 3 hr 16 min.

196min
Walk to bus station
Bus - 247247
Bus - 5454
Bus - 3535
Leaves from Kuivastu
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Kuivastu
    ID 7400284-1
    300 m • 4 min
  • 2
    Bus - 247247
    Wait for bus
    247
    Tallinna Bussijaam
  • 3
    Ride to bus station
    Ride to bus station
    Tallinna Bussijaam
    ID 11611-1
    160 min
  • 4
    Walk to bus station
    Walk to bus station
    Bussijaam
    ID 11601-1
    60 m • 1 min
  • 5
    Bus - 5454
    Wait for bus
    54
    Estonia
  • 6
    Ride to bus station
    Ride to bus station
    Estonia
    ID 21204-1
    8 min
  • 7
    Bus - 3535
    Wait for bus
    35
    Seli
  • 8
    Ride to bus station J. Poska
    Ride to bus station
    J. Poska
    ID 11803-1
    13 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Muhu to Tallinn?

    The fastest way takes 187 minutes, using Bus line 247, Bus line 2, Bus line 51.

  • What is the alternative route to get from Muhu to Tallinn?

    The alternative route takes 196 minutes, using Bus line 247, Bus line 54, Bus line 35.

  • Is there a direct bus between Muhu and Tallinn in Estonia?

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

  • Which bus line goes from Muhu to Tallinn in Estonia?

    The 247 bus line goes from Kuivastu station near Muhu to Tallinna Bussijaam station. From there you’ll have to take one bus line and one light rail line till Tallinna Bussijaam station near Tallinn in Estonia

  • How long does it take to travel from Muhu to Tallinn in Estonia by bus and light rail?

    The total travel time between Muhu and Tallinn in Estonia by bus and light rail is about 3 hr 7 min.

  • Where do I get on the bus near Muhu to get to Tallinn in Estonia?

    Get on the 247 bus from the Kuivastu stop near Muhu in Estonia.

  • Where do I get off the bus when travelling between Muhu and Tallinn in Estonia?

    Get off the bus at the Tallinna Bussijaam stop, which is closest to Tallinn in Estonia.

Real-Time Arrivals, Schedules, Maps & More