Sunshine Coast Route 1: Sechelt-Gibsons/Langdale Ferry
Bus schedule and route map · Monday to Friday, Saturday, Sunday
Sunshine Coast Route 1 (Sechelt-Gibsons/Langdale Ferry) is a bus route in Sechelt, Gibsons and the Langdale ferry, serving Cowrie St at Trail Ave, Hwy 101 at Flume Rd, Gibsons Way at Shaw Rd, Gower Point Rd at Glassford Rd and Hwy 101 at Lockyer Rd. Monday to Friday the first bus is at 5:09 am and the last at 12:30 am, every 1 h 7 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 5:09 am
- Last
- 12:30 am
- Buses
- 34
- Daytime
- every 1 h 7 min
Saturday
- First
- 4:59 am
- Last
- 12:30 am
- Buses
- 20
- Daytime
- every 2 h 17 min
Sunday
- First
- 4:59 am
- Last
- 12:30 am
- Buses
- 18
- Daytime
- every 2 h 19 min
Route 1 to Langdale Ferry Terminal
Destination sign “Langdale Ferry - Gibsons Local” · from Cowrie St at Trail Ave · 89 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Cowrie St at Trail Ave | Hwy 101 at Flume Rd | Hwy 101 at Oceanview Dr | Pratt Rd at Chaster Rd | Gibsons Way at Shaw Rd | Marine Dr at Jacks Lane | Langdale Ferry Terminal |
|---|---|---|---|---|---|---|
| 5:09 | 5:22 | 5:36 | 5:42 | 5:47 | 5:57 | 6:05 |
| 5:50 | 6:03 | 6:17 | 6:23 | 6:28 | 6:38 | 6:46 |
| 7:20 | 7:34 | 7:49 | 7:55 | 8:00 | 8:12 | 8:20 |
| 8:13 | 8:33 | 8:48 | 8:55 | 9:00 | 9:12 | 9:20 |
| 9:40 | 9:54 | 10:09 | 10:15 | 10:20 | 10:32 | 10:40 |
| 10:45 | 10:59 | 11:14 | 11:20 | 11:25 | 11:37 | 11:45 |
| 11:47 | 12:07 | 12:22 | 12:29 | 12:34 | 12:47 | 12:55 |
| 12:59 | 1:14 | 1:29 | 1:35 | 1:40 | 1:52 | 2:00 |
| 2:06 | 2:27 | 2:42 | 2:49 | 2:54 | 3:07 | 3:15 |
| 3:38 | 3:53 | 4:08 | 4:14 | 4:19 | 4:31 | 4:40 |
| 4:26 | 4:48 | 5:03 | 5:10 | 5:15 | 5:27 | 5:35 |
| 5:57 | 6:12 | 6:28 | 6:34 | 6:39 | 6:50 | 7:00 |
| 6:54 | 7:08 | 7:23 | 7:29 | 7:34 | 7:45 | 7:55 |
| 8:15 | 8:29 | 8:44 | 8:50 | 8:55 | 9:06 | 9:15 |
| 9:15 | 9:29 | 9:44 | 9:50 | 9:55 | 10:06 | 10:15 |
| 10:23 | 10:37 | 10:52 | 10:58 | 11:03 | · | · |
| 11:16 | 11:30 | 11:44 | 11:50 | 11:55 | 12:06 | 12:15 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Cowrie St at Trail Ave | Hwy 101 at Flume Rd | Hwy 101 at Oceanview Dr | Pratt Rd at Chaster Rd | Gibsons Way at Shaw Rd | Marine Dr at Jacks Lane | Langdale Ferry Terminal |
|---|---|---|---|---|---|---|
| 4:59 | 5:13 | 5:27 | 5:33 | 5:37 | 5:48 | 5:57 |
| 7:19 | 7:34 | 7:49 | 7:55 | 8:00 | 8:11 | 8:20 |
| 9:36 | 9:52 | 10:07 | 10:14 | 10:19 | 10:30 | 10:40 |
| 11:41 | 11:57 | 12:13 | 12:20 | 12:25 | 12:36 | 12:45 |
| 2:10 | 2:26 | 2:42 | 2:48 | 2:53 | 3:05 | 3:15 |
| 4:30 | 4:46 | 5:02 | 5:08 | 5:13 | 5:25 | 5:35 |
| 5:58 | 6:14 | 6:28 | 6:34 | 6:39 | 6:50 | 7:00 |
| 8:20 | 8:36 | 8:50 | 8:56 | 9:00 | 9:10 | 9:20 |
| 9:10 | 9:26 | 9:40 | 9:46 | 9:50 | 10:00 | 10:10 |
| 11:02 | 11:17 | 11:31 | 11:37 | 11:41 | 11:51 | 12:00 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Cowrie St at Trail Ave | Hwy 101 at Flume Rd | Hwy 101 at Oceanview Dr | Pratt Rd at Chaster Rd | Gibsons Way at Shaw Rd | Marine Dr at Jacks Lane | Langdale Ferry Terminal |
|---|---|---|---|---|---|---|
| 4:59 | 5:13 | 5:27 | 5:33 | 5:37 | 5:48 | 5:57 |
| 7:19 | 7:34 | 7:49 | 7:55 | 8:00 | 8:11 | 8:20 |
| 9:40 | 9:56 | 10:11 | 10:18 | 10:23 | 10:34 | 10:44 |
| 11:51 | 12:07 | 12:23 | 12:30 | 12:35 | 12:46 | 12:55 |
| 2:10 | 2:26 | 2:42 | 2:48 | 2:53 | 3:05 | 3:15 |
| 4:30 | 4:46 | 5:02 | 5:08 | 5:13 | 5:25 | 5:35 |
| 5:53 | 6:09 | 6:23 | 6:29 | 6:34 | 6:45 | 6:55 |
| 9:10 | 9:26 | 9:40 | 9:46 | 9:50 | 10:00 | 10:10 |
| 11:17 | 11:32 | 11:46 | 11:52 | 11:56 | 12:06 | 12:15 |
All 89 stops in this direction
- Cowrie St at Trail Ave #170003
- Cowrie St at Wharf Rd #170001
- Hwy 101 at Sechelt Hospital #118007
- Hwy 101 at Matukwum Lane North #118012
- Hwy 101 at Selma Park Rd #170016
- Hwy 101 at Snodgrass Rd #170017
- Hwy 101 at Nestman Rd #170018
- Hwy 101 at Havies Rd #170019
- Hwy 101 at Heather Rd #170020
- Hwy 101 at Bay Rd #170022
- Hwy 101 at Davis Bay Rd #170023
- Hwy 101 at Westley Rd #170024
- Hwy 101 at Chestnut Rd #170025
- Hwy 101 at Field Rd #170026
- Hwy 101 at Tyson Rd #170027
- Hwy 101 at Jack Rd #170028
- Hwy 101 at 3800 block #170029
- Hwy 101 at Roberts Creek Park #170030
- Hwy 101 at Pell Rd #170031
- Hwy 101 at Flume Rd #170329
- Flume Rd at Spruce Rd #170032
- Beach Ave at Flume Rd #170033
- Beach Ave at Marlene Rd #170034
- Beach Ave at Paggio Rd #170035
- Beach Ave at Cedar Grove Rd #170036
- 3200 Block Beach Ave #170037
- Beach Ave at Edmonds Rd #170038
- 3100 Block Beach Avenue #170039
- Lower Rd at Roberts Creek Rd #118063
- Lower Rd at Largo Rd #170041
- Lower Rd at Stephens Rd #170042
- Lower Rd at Metcalfe Rd #170043
- Lower Rd at Woodly Rd #170044
- Lower Rd at Bayview Rd #170045
- Lower Rd at Cheryl-Ann Park Rd #170046
- Lower Rd at Joe Rd #170047
- Lower Rd at Agnes Rd #170153
- Lower Rd at Maskell Rd #170048
- Lower Rd at Geddes Rd #170049
- Lower 2190 block #170050
- Lower Rd at Conrad Rd #170051
- Lower Rd at Gulf Rd #170052
- Lower Rd at Tenuchin Rd #170053
- Lower Rd at Grandview Rd #170054
- Hwy 101 at Pine St #170055
- Hwy 101 at Oceanview Dr #170056
- Hwy 101 at Clifton Vale Lane #170057
- Hwy 101 at Veterans Rd #170058
- Veterans Rd at Marion Pl #170059
- Fitchett Rd at King Rd #170060
- King Rd at Kearton Rd #170062
- King Rd at Chaster Rd #170063
- Chaster Rd at Cedar Grove Elementary #170064
- Pratt Rd at Chaster Rd #170319
- Pratt Rd at Fraser Rd #170065
- Pratt Rd at Fircrest Rd #170066
- Gibsons Way at Pratt Rd #170068
- Gibsons Way at Park Rd #170070
- Gibsons Way at Shaw Rd #170071
- Gibsons Way at School Rd #170072
- Gibsons Way at Wyngaert Rd #170073
- Gibsons Way at N Fletcher Rd #170074
- Gibsons Way at Seaview Rd #170075
- Gibsons Way at School Rd #170325
- Gower Point Rd at Winn Rd #170077
- Dougall Rd at Prowse Rd #170078
- Dougall Rd at Wells Lane #170326
- Headlands Rd at Skyline Dr #170080
- Headlands Rd at Burns Rd #170082
- Franklin Rd at Cochrane Rd #170115
- Gower Point Rd at Glassford Rd #170083
- Gower Point Rd at Blain Lane #170084
- Gower Point Rd at Dogwood Rd #170323
- Gower Point Rd at South Fletcher Rd #118013
- Gower Point Rd at Prowse Rd #170324
- Gower Point Rd at Winn Rd #170089
- Marine Dr at Jacks Lane #170090
- Marine Dr at Armours Beach #170091
- Marine Dr at Seaview Lane #118058
- Marine Dr at Harvey Rd #118059
- Marine Dr at Central Ave #170094
- Marine Dr at Trant Rd #170095
- Marine Dr at Soames Hill Park #170096
- Marine Dr at Cartwright Rd #170097
- 1200 Block Marine Dr #118060
- Marine Dr at Hopkins Rd #170098
- Marine Dr at North Rd #170099
- Port Mellon Hwy at Smith Rd #170100
- Langdale Ferry Terminal #170101
Route 1 to Cowrie St at Trail Ave
Destination sign “Sechelt - Gibsons Local” · from Langdale Ferry Terminal · 91 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Langdale Ferry Terminal | Marine Dr at Jacks Lane | Gower Point Rd at Glassford Rd | Pratt Rd at Chaster Rd | Hwy 101 at Oceanview Dr | Hwy 101 at Lockyer Rd | Cowrie St at Trail Ave |
|---|---|---|---|---|---|---|
| 6:20 | 6:30 | 6:34 | 6:45 | 6:52 | 7:06 | 7:23 |
| 7:01 | 7:12 | 7:16 | 7:26 | 7:33 | 7:46 | 8:08 |
| 8:35 | 8:46 | 8:51 | 9:03 | 9:10 | 9:24 | 9:42 |
| 9:55 | 10:05 | 10:10 | 10:22 | 10:29 | 10:43 | 11:01 |
| 10:55 | 11:05 | 11:10 | 11:22 | 11:29 | 11:43 | 12:02 |
| 12:15 | 12:26 | 12:30 | 12:43 | 12:50 | 1:03 | 1:26 |
| 1:15 | 1:25 | 1:30 | 1:44 | 1:51 | 2:05 | 2:24 |
| 2:30 | 2:41 | 2:45 | 2:58 | 3:05 | 3:19 | 3:41 |
| 3:30 | 3:40 | 3:45 | 3:58 | 4:05 | 4:19 | 4:38 |
| 4:50 | 5:01 | 5:05 | 5:17 | 5:24 | 5:37 | 5:59 |
| 5:50 | 6:00 | 6:05 | 6:16 | 6:23 | 6:37 | 6:53 |
| 7:15 | 7:25 | 7:30 | 7:41 | 7:48 | 8:02 | 8:18 |
| 8:10 | 8:20 | 8:25 | 8:36 | 8:43 | 8:57 | 9:13 |
| 9:30 | 9:40 | 9:45 | 9:56 | 10:03 | 10:17 | 10:31 |
| 10:30 | 10:40 | 10:45 | 10:55 | 11:02 | 11:16 | 11:31 |
| · | · | 11:13 | 11:23 | 11:30 | 11:44 | 11:59 |
| 12:30 | 12:40 | 12:45 | 12:55 | 1:02 | 1:16 | 1:31 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Langdale Ferry Terminal | Marine Dr at Jacks Lane | Gower Point Rd at Glassford Rd | Pratt Rd at Chaster Rd | Hwy 101 at Oceanview Dr | Hwy 101 at Lockyer Rd | Cowrie St at Trail Ave |
|---|---|---|---|---|---|---|
| 6:05 | 6:15 | 6:19 | 6:30 | 6:37 | 6:50 | 7:08 |
| 8:35 | 8:47 | 8:51 | 9:04 | 9:11 | 9:24 | 9:41 |
| 10:55 | 11:07 | 11:12 | 11:26 | 11:33 | 11:47 | 12:05 |
| 1:15 | 1:27 | 1:32 | 1:46 | 1:53 | 2:07 | 2:25 |
| 3:30 | 3:41 | 3:46 | 3:59 | 4:06 | 4:20 | 4:37 |
| 5:50 | 6:01 | 6:06 | 6:19 | 6:26 | 6:40 | 6:56 |
| 7:15 | 7:26 | 7:31 | 7:42 | 7:49 | 8:03 | 8:18 |
| 9:30 | 9:41 | 9:46 | 9:57 | 10:04 | 10:18 | 10:32 |
| 10:25 | 10:36 | 10:41 | 10:52 | 10:59 | 11:13 | 11:29 |
| 12:30 | 12:41 | 12:45 | 12:56 | 1:03 | 1:16 | 1:31 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Langdale Ferry Terminal | Marine Dr at Jacks Lane | Gower Point Rd at Glassford Rd | Pratt Rd at Chaster Rd | Hwy 101 at Oceanview Dr | Hwy 101 at Lockyer Rd | Cowrie St at Trail Ave |
|---|---|---|---|---|---|---|
| 6:05 | 6:15 | 6:19 | 6:30 | 6:37 | 6:50 | 7:08 |
| 8:35 | 8:47 | 8:51 | 9:04 | 9:11 | 9:24 | 9:41 |
| 10:55 | 11:07 | 11:12 | 11:26 | 11:33 | 11:47 | 12:05 |
| 1:15 | 1:27 | 1:32 | 1:46 | 1:53 | 2:07 | 2:25 |
| 3:30 | 3:41 | 3:46 | 3:59 | 4:06 | 4:20 | 4:37 |
| 5:50 | 6:01 | 6:06 | 6:19 | 6:26 | 6:40 | 6:56 |
| 7:10 | 7:21 | 7:26 | 7:37 | 7:44 | 7:58 | 8:14 |
| 10:25 | 10:36 | 10:41 | 10:52 | 10:59 | 11:13 | 11:29 |
| 12:30 | 12:41 | 12:45 | 12:56 | 1:03 | 1:16 | 1:31 |
All 91 stops in this direction
- Langdale Ferry Terminal #170101
- Port Mellon Hwy at Forbes Rd #170102
- Forbes Rd at Port Mellon Hwy #170103
- Johnson Rd at Forbes Rd #170104
- Johnson Rd at Wharf Rd #170105
- Marine Dr at North Rd #999019
- Marine Dr at Hopkins Rd #170107
- 1200 Block Marine Dr #170108
- Marine Dr at Cartwright Rd #170109
- Marine Dr at Trant Rd #170110
- Marine Dr at Central Ave #170111
- Marine Dr at Harvey Rd #170112
- Marine Dr at Armours Beach #170113
- Marine Dr at Jacks Lane #170114
- Gower Point Rd at Winn Rd #170077
- Dougall Rd at Prowse Rd #170078
- Dougall Rd at Wells Lane #170326
- Headlands Rd at Skyline Dr #170080
- Headlands Rd at Burns Rd #170082
- Franklin Rd at Cochrane Rd #170115
- Gower Point Rd at Glassford Rd #170083
- Gower Point Rd at Blain Lane #170084
- Gower Point Rd at Dogwood Rd #170323
- Gower Point Rd at South Fletcher Rd #118013
- Gower Point Rd at Prowse Rd #170324
- Gower Point Rd at Winn Rd #170089
- Gibsons Way at Seaview Rd #170117
- Gibsons Way at Hicks Lane #170118
- Gibsons Way at Bals Lane #118056
- Gibsons Way at Wyngaert Rd #170119
- Gibsons Way at Farnham Road #170131
- Gibsons Way at Shaw Rd #170321
- Gibsons Way at Seamount Way #170132
- Pratt Rd at Hwy 101 #118064
- Pratt Rd at Fircrest Rd #170134
- Pratt Rd at Fraser Rd #170135
- Pratt Rd at Chaster Rd #170136
- Chaster Rd at Cedar Grove Elementary #170137
- King Rd at Chaster Rd #170138
- King Rd at Kearton Rd #170139
- King Rd at Fitchett Rd #170140
- Veterans Rd at Carol Pl #170142
- Hwy 101 at Veterans Rd #170144
- Hwy 101 at Clifton Vale Lane #170145
- Hwy 101 at Oceanview Dr #118019
- Lower Rd at Pine St #170147
- Lower Rd at Tenuchin Rd #170148
- Lower Rd at Leek Rd #170149
- Lower Rd at Conrad Rd #170151
- Lower 2190 block #170327
- Lower Rd at Geddes Rd #170152
- Lower Rd at Agnes Rd #170328
- Lower Rd at Joe Rd #170154
- Lower Rd at Cheryl-Ann Park Rd #170155
- Lower Rd at Bayview Rd #170156
- Lower Rd at Woodly Rd #170157
- Lower Rd at Metcalfe Rd #170158
- Lower Rd at Blackburn Rd #170159
- Lower Rd at Largo Rd #170160
- Roberts Creek Rd at Lower Rd #170040
- Beach Ave at Edmonds Rd #170162
- 3200 Block Beach Ave #170163
- Beach Ave at Cedar Grove Rd #170164
- Beach Ave at Paggio Rd #170165
- Marlene Rd at Beach Ave #118034
- Marlene Rd at Spruce Rd #118035
- Hwy 101 at Lockyer Rd #170169
- Hwy 101 at Pell Rd #170170
- Hwy 101 at Roberts Creek Provincial Park #170171
- Hwy 101 at 3810 block #170172
- Hwy 101 at Jack Rd #170174
- Hwy 101 at Tyson Rd #170175
- Hwy 101 at Blower Rd #170176
- Hwy 101 at Field Rd #170177
- Hwy 101 at Chestnut Rd #170178
- Hwy 101 at Whitaker Rd #170320
- Hwy 101 at Westley Rd #118036
- Hwy 101 at Davis Bay Rd #170180
- Hwy 101 at Bay Rd #170181
- Hwy 101 at Heather Rd #170182
- Hwy 101 at Havies Rd #170183
- Hwy 101 at Nestman Rd #118037
- Hwy 101 at Snodgrass Rd #170185
- Hwy 101 at Selma Park Rd #170186
- Hwy 101 at Matukwum Lane South #170187
- Hwy 101 at Matukwum Lane North #170189
- Hwy 101 at Sechelt Hospital #170330
- Dolphin St at Inlet Ave #118033
- Dolphin St at Trail Ave #170011
- Ocean Ave at Mermaid St #118010
- Cowrie St at Trail Ave #170003
Route 1 route map
Questions about Sunshine Coast Route 1
What time is the first Route 1 bus?
Monday to Friday: 5:09 am. Saturday: 4:59 am. Sunday: 4:59 am.
What time is the last Route 1 bus?
Monday to Friday: 12:30 am. Saturday: 12:30 am. Sunday: 12:30 am. A time after midnight belongs to the evening before.
How often does Route 1 run?
Monday to Friday: every 1 h 7 min. Saturday: every 2 h 17 min. Sunday: every 2 h 19 min, between 7:00 am and 7:00 pm.
Does Route 1 run at weekends?
Saturday: yes. Sunday: yes.
Where does Route 1 go?
Route 1 serves Cowrie St at Trail Ave, Hwy 101 at Flume Rd, Gibsons Way at Shaw Rd, Gower Point Rd at Glassford Rd and Hwy 101 at Lockyer Rd. 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 Sunshine Coast), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to May 10, 2027. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.