Tallinn Public Transport Trip Planner: Maps & Routes

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 393 bus, tram, ferry and rail routes operated by 15 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Tallinn

  • Pärnu mnt, 4

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

  • Klooga mnt, 11390

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

  • Narva mnt, 2

    Narva mnt, 2 is a secondary road in Tallinn stretching 9.6 km with 67 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.

  • 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 41 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.

  • Tallinn — Tartu — Võru — Luhamaa, 2

    Tallinn — Tartu — Võru — Luhamaa, 2 is a highway in Tallinn stretching 13.4 km with 35 public transport stops. View stops and routes.