York Region bus routes and schedules
York Region is a bus network serving Markham, Richmond Hill, Vaughan, Newmarket and Aurora, Ontario, with 125 bus routes in the current schedule. On weekdays the first bus leaves at 4:08 am and the last at 1:30 am, and 13 routes run every 15 minutes or better. Open a route for the whole day in both directions, with the next bus highlighted.
Your saved York Region stops
Coming up: Thanksgiving, Mon 12 Oct. Each route page says which schedule it runs that day.
Schedule change on October 24, 2026. These pages show the current schedule.
Frequent routes
A bus every 15 minutes or better on weekday daytimes.
All other routes
- HIGHWAY 7
- MILLIKEN
- THORNHILL
- CLARK
- MAJOR MACKENZIE
- MARTIN GROVE
- KENNEDY
- NINTH LINE
- WOODBRIDGE
- PINE VALLEY
- ISLINGTON
- 14TH AVENUE
- 16TH AVENUE
- BUR OAK
- VELLORE
- THORNHILL WOODS
- MAJOR MACKENZIE
- MAPLE
- AURORA SOUTH
- WELLINGTON - LESLIE
- UNIONVILLE
- BRISTOL
- QUEENSWAY
- KESWICK
- HOLLAND LANDING
- BAYVIEW
- DAVIS
- GORHAM - EAGLE
- MULOCK
- HIGHWAY 7
- ELGIN MILLS
- INSPIRATION
- VALLEYMEDE
- TRENCH
- TRENCH
- RUTHERFORD
- NEWKIRK - RED MAPLE
- AUTUMN HILL
- LESLIE
- BAYVIEW
- KEELE - YONGE
- YONGE
- YONGE (LATE NIGHT)
- YONGE
- DUFFERIN
- KEELE
- KEELE
- MARKHAM EXPRESS
- UNIONVILLE EXPRESS
- MOUNT JOY EXPRESS
- BOX GROVE EXPRESS
- JANE EXPRESS
- VAUGHAN MILLS / WONDERLAND
- NASHVILLE EXPRESS
- BAYVIEW EXPRESS
- ST BROTHER ANDRE SS VIA BOX GROVE
- BUR OAK / PIERRE ELLIOTT TRUDEAU SS
- ST BROTHER ANDRE SS VIA RAYMERVILLE
- MARKVILLE SS
- ST AUGUSTINE SS
- OUR LADY QUEEN OF THE WORLD SS
- MARKHAM DISTRICT SS VIA CARLTON
- MARKHAM DISTRICT SS VIA BOX GROVE
- THORNLEA SS
- ST ROBERT SS VIA JOHN
- ST KATHARINE DREXEL SS
- STOUFFVILLE DISTRICT SS
- MARKHAM DISTRICT SS VIA NINTH LINE
- BILL HOGARTH SS
- PIERRE E. TRUDEAU SS VIA 16TH AVE
- PIERRE E. TRUDEAU SS VIA MAJOR MAC
- NEWMARKET SS VIA SAVAGE
- NEWMARKET SS VIA BRISTOL
- KESWICK SS
- HURON HEIGHTS SS
- DR G.W. WILLIAMS SS VIA STONE
- SACRED HEART SS VIA STONEHAVEN
- DR G.W. WILLIAMS SS VIA HENDERSON
- CARDINAL CARTER SS VIA BAYVIEW
- SACRED HEART SS VIA MAIN
- AURORA SS VIA MCCLELLAN
- AURORA SS VIA MAVRINAC
- CARDINAL CARTER SS VIA KINGSHILL
- CARDINAL CARTER SS VIA WELLINGTON
- ST MAX. KOLBE SS VIA MAVRINAC
- ST MAX. KOLBE SS VIA ORCHARD HTS.
- ST THERESA SS VIA MILL
- RICHMOND HILL SS VIA GAMBLE
- LANGSTAFF SS VIA SHAFTSBURY
- LANGSTAFF SS VIA VALLEYMEDE
- ST ROBERT SS VIA SPADINA
- ST THERESA SS VIA MCCALLUM
- ST THERESA SS VIA JEFFERSON FOREST
- RICHMOND HILL SS VIA VALLEYMEDE
- RICHMOND GREEN SS VIA HILLMOUNT
- ST THERESA SS VIA TOWER HILL
- RICHMOND GREEN SS VIA HAZELTON
- HOLY CROSS SS
- EMILY CARR SS VIA ROYALPARK
- MAPLE SS
- ST JOAN OF ARC SS VIA KEELE
- ST JOAN OF ARC SS VIA AMERICA
- ST JOAN OF ARC SS VIA PETER RUPERT
- TOMMY DOUGLAS SS VIA FOSSIL HILL
- TOMMY DOUGLAS SS VIA CITYVIEW
- FATHER BRESSANI SS
- WESTMOUNT SS
- STEPHEN LEWIS SS VIA DUFFERIN
- STEPHEN LEWIS SS VIA THOMAS COOK
- MARKHAM LOCAL
- VIVA PURPLE
- VIVA PURPLE A
York Region route map
Busiest stops
York Region questions
How many routes does York Region have?
York Region has 125 bus routes in the current schedule, serving Markham, Richmond Hill, Vaughan, Newmarket and Aurora. 13 of them run every 15 minutes or better on weekday daytimes.
What time do York Region buses start and stop?
On a weekday the earliest route starts at 4:08 am and the last bus leaves at 1:30 am. Each route page lists its own first and last bus for every day.
Does York Region run on Sundays?
34 of the 125 routes run on Sundays. The others do not; their pages say which days they run.
Does York Region run on public holidays?
Thanksgiving (Mon 12 Oct) run a different schedule on most routes. Each route page says which one.
Is there a York Region route map?
Yes. Open the map on this page to see every route, and open a route to see its stops on the map.
Where do the York Region times come from?
From the open schedule data published by York Region Transit, refreshed October 4, 2026. These are scheduled times, not live arrivals.
Source: York Region Transit open data (GTFS schedule for York Region), used under the YRT open data licence. Refreshed October 4, 2026; the current timetable runs to October 31, 2026. Disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.