Tallinn Public Transport Trip Planner: Maps & Routes

Start
End

Tallinn, Harjumaa, Estonia is located at coordinates 59.44, 24.75. The city operates in the Europe/Tallinn timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).

The city's public transportation network includes 384 bus, tram, ferry and rail routes operated by 13 transit operators. Browse the complete list of routes and schedules below.

Local time:



Buses

Trams

Ferries

Rail Services

Build real-time departures into your app Free API Access →

Top Streets in Tallinn

  • Pärnu mnt, 4

    Pärnu mnt, 4 is a secondary road in Tallinn stretching 13.3 km with 98 public transport stops. View stops and routes.

  • Peterburi tee, 1

    Peterburi tee, 1 is a highway in Tallinn stretching 7.7 km with 55 public transport stops. View stops and routes.

  • Klooga mnt, 11390

    Klooga mnt, 11390 is a local road in Tallinn stretching 14.4 km with 60 public transport stops. View stops and routes.

  • Narva mnt, 2

    Narva mnt, 2 is a secondary road in Tallinn stretching 9.6 km with 66 public transport stops. View stops and routes.

  • Paldiski mnt, 8

    Paldiski mnt, 8 is a primary road in Tallinn stretching 9.4 km with 48 public transport stops. View stops and routes.

  • Tartu mnt, 2

    Tartu mnt, 2 is a primary road in Tallinn stretching 4.6 km with 39 public transport stops. View stops and routes.

  • Laagna tee

    Laagna tee is a primary road in Tallinn stretching 7.1 km with 45 public transport stops. View stops and routes.

  • Rannamõisa tee, 11390

    Rannamõisa tee, 11390 is a secondary road in Tallinn stretching 5.2 km with 40 public transport stops. View stops and routes.

  • Kopli

    Kopli is a local road in Tallinn stretching 5.1 km with 34 public transport stops. View stops and routes.

  • Suur-Sõjamäe, 11290

    Suur-Sõjamäe, 11290 is a secondary road in Tallinn stretching 7.8 km with 41 public transport stops. View stops and routes.