The 7 bus (Bathurst Station) has 59 stops departing from Greenwin Village Rd at Bathurst St and ending at Bathurst Station.
Choose any of the 7 bus stops below to find updated real-time schedules and to see their route map.
View on Map
Direction: Bathurst Station (59 stops)
Show on mapChange direction
Greenwin Village Rd at Bathurst St
View full schedule
Bathurst St at Fisherville Rd
View full schedule
6030 Bathurst St
View full schedule
Bathurst St at Rockford Rd
View full schedule
Bathurst St at Cedarcroft Blvd South Side
View full schedule
Bathurst St at Antibes Dr
View full schedule
5720 Bathurst St
View full schedule
Opposite 4981 Bathurst St
View full schedule
Bathurst St at Finch Ave West South Side
View full schedule
Bathurst St at Yorkview Dr South Side
View full schedule
Bathurst St at Mascot Pl
View full schedule
Bathurst St at Blue Flag Gate
View full schedule
Bathurst St at Carscadden Dr
View full schedule
4600 Bathurst St
View full schedule
Bathurst St at Codsell Ave
View full schedule
Bathurst St at Sheppard Ave West
View full schedule
Bathurst St at Reiner Rd
View full schedule
Bathurst St at Bainbridge Ave
View full schedule
Bathurst St at Danby Ave
View full schedule
Bathurst St at York Downs Dr
View full schedule
Bathurst St at Laurelcrest Ave
View full schedule
Bathurst St at Lyonsgate Dr
View full schedule
Bathurst St at Invermay Ave
View full schedule
Bathurst St at Allingham Gardens South Side
View full schedule
Bathurst St at Wilson Ave
View full schedule
Bathurst St at Wilson Ave South Side
View full schedule
Bathurst St at Marquette Ave
View full schedule
Bathurst St at Neptune Dr
View full schedule
Bathurst St at Baycrest Ave
View full schedule
Bathurst St at Ranee Ave
View full schedule
Bathurst St at Prince Charles Dr South Side
View full schedule
Bathurst St at Saranac Blvd
View full schedule
Bathurst St at Covington Rd
View full schedule
Bathurst St at Lawrence Ave West South Side
View full schedule
Bathurst St at Dell Park Ave South Side
View full schedule
Bathurst St at Shelborne Ave
View full schedule
Bathurst St at Glengrove Ave
View full schedule
Bathurst St at Glencairn Ave
View full schedule
Bathurst St at Viewmount Ave South Side
View full schedule
Bathurst St at Briar Hill Ave
View full schedule
Bathurst St at Elm Ridge Dr
View full schedule
Bathurst St at Ridge Hill Dr
View full schedule
Bathurst St at Wembley Rd
View full schedule
Bathurst St at Dewbourne Ave
View full schedule
Bathurst St at Ava Rd
View full schedule
Bathurst St at Warwick Ave
View full schedule
Bathurst St at Ardmore Rd South Side
View full schedule
Bathurst St at Strathearn Rd
View full schedule
Bathurst St at Heathdale Rd South Side
View full schedule
Bathurst St at Claxton Blvd South Side
View full schedule
Bathurst St at Tichester Rd South Side
View full schedule
Bathurst St at St Clair Ave West
View full schedule
Bathurst St at Alcina Ave
View full schedule
Bathurst St at Davenport Rd
View full schedule
1138 Bathurst St
View full schedule
Bathurst St at Dupont St
View full schedule
Bathurst St at Olive Ave
View full schedule
Bathurst St at Barton Ave
View full schedule
Bathurst Station
View full schedule
7 FAQ
What time does the 7 bus start operating?
Services on the 7 bus start at 12:01 AM on Monday.
What time does the 7 bus stop working?
Services on the 7 bus stop at 11:51 PM on Sunday.
What time does the 7 bus arrive?
When does the Bathurst Station Bus line come? Check Live Arrival Times for live arrival times and to see the full schedule for the Bathurst Station Bus line that is closest to your location.
How much is the 7 (Bathurst Station) bus fare?
The Bathurst Station (Bathurst Station) bus fare is about $3.30.
Does the TTC 7 bus line run on Good Friday?
The 7 bus's operating hours on Good Friday may change. Check the Moovit app for latest changes and live updates.
7 bus route operates everyday. Regular schedule hours: 12:08 AM - 11:58 PM
Day
Operating Hours
Frequency (min)
Sun
12:07 AM - 11:51 PM
8 - 10
Mon
12:01 AM - 11:58 PM
8 - 10
Tue
12:08 AM - 11:58 PM
8 - 10
Wed
12:08 AM - 11:58 PM
8 - 10
Thu
12:08 AM - 11:58 PM
8 - 10
Fri
12:08 AM - 11:58 PM
8 - 10
Sat
12:08 AM - 11:57 PM
8 - 10
TTC bus Service Alerts
See all updates on 7 (from Greenwin Village Rd at Bathurst St), including real-time status info, bus delays, changes of routes, changes of stops locations, and any other service changes. Get a real-time map view of 7 (Bathurst Station) and track the bus as it moves on the map. Download the app for all TTC info now.
7 line bus fare
TTC 7 (Bathurst Station) ride fare is about $3.30. Prices may change based on several factors. For more information about TTC’s ticket costs, please check the Moovit app or TTC’s official website.
The Most Popular Urban Mobility App in Toronto.
All local mobility options in one app
7 (TTC)
The first stop of the 7 bus route is Greenwin Village Rd at Bathurst St and the last stop is Bathurst Station. 7 (Bathurst Station) is operational during everyday.
Additional information: 7 has 59 stops and the total trip duration for this route is approximately 48 minutes.
On the go? See why over 1.5 million users trust Moovit as the best public transit app. Moovit gives you TTC suggested routes, real-time bus tracker, live directions, line route maps in Toronto, and helps to find the closest 7 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 7 bus to take on your trip.
7 near me
Line 7 Real Time Bus Tracker
Track line 7 (Bathurst Station) on a live map in real time and follow its location as it moves between stations. Use Moovit as a line 7 bus tracker or a live TTC bus tracker app and never miss your bus.
Use the app as a trip planner for TTC or a trip planner for Bus, Streetcar, Subway, Train or Ferry to plan your route around Toronto. The trip planner shows updated data for TTC and any bus, including line 7, in Toronto