90
West Coast Motors
90 bus timetable: Ettrick Bay + Port Bannatyne to Rothesay
Ettrick Bay + Port Bannatyne ↔ Rothesay
Route map
90 live route map
See the route, stops, and live buses currently on this line.
50 stops
Live buses loading
Map ready
Loading the route map...
Ettrick Bay + Port Bannatyne → Rothesay
13 trips · first 08:49 · last 18:07
Mon–Fri
Upcoming Valid 2026-07-12 – 2027-07-11
Swipe sideways to see later trips.
Stop
08:49
Rothesay
09:00
Rothesay
10:07
Rothesay
11:07
Rothesay
12:07
Rothesay
13:10
Rothesay
14:10
Rothesay
15:06
Rothesay
15:07
Rothesay
15:25
Rothesay
16:07
Rothesay
17:07
Rothesay
18:07
Rothesay
Port Bannatyne, Marine Road
opposite
08:49
09:00
10:13
11:13
12:13
13:16
14:16
15:06
15:13
15:25
16:13
17:13
18:13
Port Bannatyne, Anchor Tavern
opposite
08:49
09:00
10:13
11:13
12:13
13:16
14:16
15:06
15:13
15:25
16:13
17:13
18:13
Port Bannatyne, Victoria Place
opposite
08:49
09:00
10:13
11:13
12:13
13:16
14:16
15:06
15:13
15:25
16:13
17:13
18:13
08:50
09:01
10:14
11:14
12:14
13:17
14:17
15:07
15:14
15:26
16:14
17:14
18:14
08:50
09:01
10:14
11:14
12:14
13:17
14:17
15:07
15:14
15:26
16:14
17:14
18:14
Port Bannatyne, Bus Depot
opposite
08:51
09:02
10:15
11:15
12:15
13:18
14:18
15:08
15:15
15:27
16:15
17:15
18:15
Rothesay, Ardbeg Baptist Church
opposite
08:53
09:04
10:17
11:17
12:17
13:20
14:20
15:10
15:17
15:29
16:17
17:17
18:17
Rothesay, Guildford Square
eastbound
08:58
09:09
10:22
11:22
12:22
13:25
14:25
15:15
15:22
15:34
16:22
17:22
18:22
Rothesay → Ettrick Bay + Port Bannatyne
12 trips · first 09:15 · last 17:25
Mon–Fri
Upcoming Valid 2026-07-12 – 2027-07-11
Swipe sideways to see later trips.
Stop
09:15
Rothesay
10:25
Rothesay
11:25
Rothesay
12:25
Rothesay
13:25
Rothesay
14:25
Rothesay
15:10
Rothesay
15:25
Rothesay
15:40
Rothesay
15:40
Rothesay
16:25
Rothesay
17:25
Rothesay
Port Bannatyne, St Ninians Church
opposite
09:22
10:32
11:32
12:32
13:32
14:32
15:22
15:32
15:52
15:52
16:32
17:32
Port Bannatyne, Pier Road junction
opposite
09:22
10:32
11:32
12:32
13:32
14:32
15:22
15:32
15:52
15:52
16:32
17:32
Timetable data from West Coast Motors, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code WCMO_90.
All stops shown
29 stops- Rothesay Academy Joint Campus at
- Rothesay, Cemetery at
- Rothesay, Victoria Hospital opposite
- Rothesay, Swimming Pool near
- Rothesay, The Ritz at
- Rothesay, Castle Street at
- Rothesay, Guildford Square westbound
- Rothesay, Gallowgate after
- Rothesay, St Johns Place at
- Rothesay, Pavilion at
- Rothesay, Argyle Place at
- Rothesay, Ardbeg Baptist Church near
- Rothesay, Ardbeg Road at
- Ardbeg, Thomson Fountain opposite
- Ardbeg, The Terrace opposite
- Port Bannatyne, Bus Depot near
- Port Bannatyne, St Ninians Church opposite
- Port Bannatyne, Pier Road junction opposite
- Port Bannatyne, Victoria Place at
- Port Bannatyne, Anchor Tavern at
- Port Bannatyne, Marine Road at
- Port Bannatyne, Marina opposite
- Port Bannatyne, Cnoc-An-Raer Burial Ground opposite
- Ettrick Bay, Turning Circle at
- Port Bannatyne, Ettrickdale Road at
- Ardmaleish Farm opposite
- Ardmaleish, Stuck Farm Road End at
- Rhubodach, Shalunt Farm Road End at
- Rhubodach, Ferry Terminal opposite