St. John's Public Transport Trip Planner: Maps & Routes
St. John's, Newfoundland and Labrador, Canada is located at coordinates 47.56, -52.71. The city operates in the America/St_Johns timezone. Daylight Saving Time begins on March 8, 2026 (clocks move forward 1 hour) and ends on November 1, 2026 (clocks move back 1 hour).
The city's public transportation network includes 22 bus routes operated by 1 transit operator. Browse the complete list of routes and schedules below.
Top Streets in St. John's
Topsail Road
Topsail Road is a primary road in St. John's stretching 12.0 km with 35 public transport stops. View stops and routes.
Kenmount Road
Kenmount Road is a primary road in St. John's stretching 10.2 km with 27 public transport stops. View stops and routes.
Empire Avenue
Empire Avenue is a residential street in St. John's stretching 4.2 km with 26 public transport stops. View stops and routes.
Main Road, 10
Main Road, 10 is a secondary road in St. John's stretching 5.1 km with 25 public transport stops. View stops and routes.
Bay Bulls Road, 10
Bay Bulls Road, 10 is a secondary road in St. John's stretching 4.0 km with 24 public transport stops. View stops and routes.
Elizabeth Avenue
Elizabeth Avenue is a secondary road in St. John's stretching 3.2 km with 22 public transport stops. View stops and routes.
Newfoundland Drive
Newfoundland Drive is a local road in St. John's stretching 3.2 km with 19 public transport stops. View stops and routes.
Torbay Road, 20
Torbay Road, 20 is a primary road in St. John's stretching 3.3 km with 17 public transport stops. View stops and routes.
Waterford Bridge Road
Waterford Bridge Road is a secondary road in St. John's stretching 2.3 km with 18 public transport stops. View stops and routes.
Blackmarsh Road
Blackmarsh Road is a local road in St. John's stretching 2.5 km with 16 public transport stops. View stops and routes.