Whistler Route 21: Spring Creek
Bus schedule and route map · Every day
Whistler Route 21 (Spring Creek) is a bus route in Whistler, serving Khyber Lane, Alta Lake Rd, Whistler Creekside Base, Eva Lake Rd and Gondola Transit Exch. Every day the first bus is at 7:04 am and the last at 1:05 am, every 30 min during the day. Updated October 4, 2026.
Schedule summary
Every day
- First
- 7:04 am
- Last
- 1:05 am
- Buses
- 71
- Daytime
- every 30 min
Schedule change: Whistler’s schedule changes on November 21, 2026. The times below are for the current schedule.
Route 21 to Gondola Transit Exch
Destination sign “To Village” · from Khyber Lane · 20 stops
Every day
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Khyber Lane | Alta Lake Rd | Whistler Creekside Base | Eva Lake Rd | Gondola Transit Exch |
|---|---|---|---|---|
| 7:26 | 7:32 | 7:36 | 7:39 | 7:48 |
| 7:56 | 8:02 | 8:06 | 8:09 | 8:18 |
| 8:26 | 8:32 | 8:36 | 8:39 | 8:48 |
| 8:58 | 9:04 | 9:08 | 9:11 | 9:20 |
| 9:28 | 9:34 | 9:38 | 9:41 | 9:50 |
| 9:58 | 10:04 | 10:08 | 10:11 | 10:20 |
| 10:28 | 10:34 | 10:38 | 10:41 | 10:50 |
| 10:58 | 11:04 | 11:08 | 11:11 | 11:20 |
| 11:28 | 11:34 | 11:38 | 11:41 | 11:50 |
| 11:58 | 12:04 | 12:08 | 12:11 | 12:20 |
| 12:32 | 12:38 | 12:42 | 12:45 | 12:53 |
| 1:02 | 1:08 | 1:12 | 1:15 | 1:23 |
| 1:32 | 1:38 | 1:42 | 1:45 | 1:53 |
| 2:02 | 2:08 | 2:12 | 2:15 | 2:23 |
| 2:32 | 2:38 | 2:43 | 2:46 | 2:54 |
| 3:02 | 3:08 | 3:13 | 3:16 | 3:24 |
| 3:32 | 3:38 | 3:43 | 3:46 | 3:54 |
| 4:02 | 4:08 | 4:13 | 4:16 | 4:24 |
| 4:32 | 4:38 | 4:43 | 4:46 | 4:54 |
| 5:02 | 5:08 | 5:13 | 5:16 | 5:24 |
| 5:32 | 5:38 | 5:43 | 5:46 | 5:54 |
| 6:02 | 6:08 | 6:13 | 6:16 | 6:24 |
| 6:31 | 6:37 | 6:41 | 6:44 | 6:52 |
| 7:02 | 7:08 | 7:11 | 7:14 | 7:22 |
| 7:32 | 7:38 | 7:41 | 7:44 | 7:52 |
| 8:02 | 8:08 | 8:11 | 8:14 | 8:22 |
| 8:32 | 8:38 | 8:41 | 8:44 | 8:52 |
| 9:02 | 9:08 | 9:11 | 9:14 | 9:22 |
| 9:32 | 9:38 | 9:41 | 9:44 | 9:52 |
| 10:02 | 10:08 | 10:11 | 10:14 | 10:22 |
| 10:32 | 10:38 | 10:41 | 10:44 | 10:52 |
| 11:02 | 11:08 | 11:11 | 11:14 | 11:22 |
| 11:31 | 11:37 | 11:40 | 11:43 | 11:51 |
| 12:00 | 12:06 | 12:09 | 12:12 | 12:20 |
| 12:30 | 12:36 | 12:39 | 12:42 | 12:50 |
All 20 stops in this direction
- Khyber Lane #102662
- Tynebridge Lane #102665
- Spring Creek School #102668
- Bear Ridge #102671
- Spring Creek Dr #102673
- Alta Lake Rd #102639
- Bayshore Dr #102632
- Sarajevo Dr #102605
- Whistler Creekside Base #102599
- Rob Boyd Way #102591
- Bottomless Pond Park #102576
- Eva Lake Rd #102567
- Garibaldi Way #102555
- Nordic Place #102545
- Nordic Dr #102543
- Alta Vista #102523
- Brio Entrance #102493
- Panorama Ridge #102483
- Village Gt at Northlands #102455
- Gondola Transit Exch #102713
Route 21 to Khyber Lane
Destination sign “Spring Creek” · from Gondola Transit Exch · 18 stops
Every day
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Gondola Transit Exch | Eva Lake Rd | Whistler Creekside Base | Alta Lake Rd | Khyber Lane |
|---|---|---|---|---|
| 7:04 | 7:11 | 7:14 | 7:17 | 7:23 |
| 7:34 | 7:41 | 7:44 | 7:47 | 7:53 |
| 8:04 | 8:11 | 8:14 | 8:17 | 8:23 |
| 8:37 | 8:44 | 8:47 | 8:50 | 8:55 |
| 9:07 | 9:14 | 9:17 | 9:20 | 9:25 |
| 9:37 | 9:44 | 9:47 | 9:50 | 9:55 |
| 10:07 | 10:14 | 10:17 | 10:20 | 10:25 |
| 10:37 | 10:44 | 10:47 | 10:50 | 10:55 |
| 11:07 | 11:14 | 11:17 | 11:20 | 11:25 |
| 11:36 | 11:44 | 11:47 | 11:50 | 11:55 |
| 12:09 | 12:17 | 12:20 | 12:23 | 12:28 |
| 12:39 | 12:47 | 12:50 | 12:53 | 12:58 |
| 1:09 | 1:17 | 1:20 | 1:23 | 1:28 |
| 1:39 | 1:47 | 1:50 | 1:53 | 1:58 |
| 2:09 | 2:17 | 2:21 | 2:24 | 2:29 |
| 2:39 | 2:47 | 2:51 | 2:54 | 2:59 |
| 3:06 | 3:14 | 3:18 | 3:22 | 3:28 |
| 3:36 | 3:44 | 3:48 | 3:52 | 3:58 |
| 4:06 | 4:14 | 4:18 | 4:22 | 4:28 |
| 4:36 | 4:44 | 4:48 | 4:52 | 4:58 |
| 5:06 | 5:14 | 5:18 | 5:22 | 5:28 |
| 5:37 | 5:45 | 5:48 | 5:52 | 5:58 |
| 6:07 | 6:15 | 6:18 | 6:22 | 6:28 |
| 6:39 | 6:47 | 6:50 | 6:53 | 6:59 |
| 7:09 | 7:17 | 7:20 | 7:23 | 7:29 |
| 7:39 | 7:47 | 7:50 | 7:53 | 7:59 |
| 8:09 | 8:17 | 8:20 | 8:23 | 8:29 |
| 8:39 | 8:47 | 8:50 | 8:53 | 8:59 |
| 9:09 | 9:17 | 9:20 | 9:23 | 9:29 |
| 9:39 | 9:47 | 9:50 | 9:53 | 9:59 |
| 10:09 | 10:17 | 10:20 | 10:23 | 10:29 |
| 10:39 | 10:47 | 10:50 | 10:53 | 10:59 |
| 11:09 | 11:16 | 11:19 | 11:22 | 11:28 |
| 11:39 | 11:46 | 11:49 | 11:52 | 11:57 |
| 12:09 | 12:16 | 12:19 | 12:22 | 12:27 |
| 1:05 | 1:11 | 1:14 | 1:17 | 1:22 |
All 18 stops in this direction
- Gondola Transit Exch #102713
- Village Gt at Northlands #102456
- Panorama Ridge #102486
- Blueberry Dr #102509
- Hillcrest Dr #102533
- Nordic Place #102547
- Garibaldi Way #102554
- Eva Lake Rd #102569
- Bottomless Pond Park #102578
- Rob Boyd Way #102592
- Whistler Creekside Base #102596
- Sarajevo Dr #102603
- Bayshore Dr #102628
- Alta Lake Rd #102645
- Bear Ridge #102672
- Spring Creek School #102667
- Tynebridge Lane #102664
- Khyber Lane #102661
Route 21 route map
Questions about Whistler Route 21
What time is the first Route 21 bus?
Every day: 7:04 am.
What time is the last Route 21 bus?
Every day: 1:05 am. A time after midnight belongs to the evening before.
How often does Route 21 run?
Every day: every 30 min, between 7:00 am and 7:00 pm.
Does Route 21 run at weekends?
Saturday: yes. Sunday: yes.
Where does Route 21 go?
Route 21 serves Khyber Lane, Alta Lake Rd, Whistler Creekside Base, Eva Lake Rd and Gondola Transit Exch. The full list of stops for each direction is below the schedules.
Are these live bus times?
No. They are the published schedule from BC Transit’s open data, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.
Source: BC Transit open data (GTFS schedule for Whistler), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to November 22, 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.