90
First Greater Glasgow
90 bus timetable: Partick to Govan
Partick - Govan
Route map
90 live route map
See the route, stops, and live buses currently on this line.
234 stops
Live buses loading
Map ready
Loading the route map...
Partick Bus Station → QEUH, Arrivals Sq
14 trips · first 08:45 · last 18:55
Sunday
Live Valid 2026-05-24 – 2026-06-13
Swipe sideways to see later trips.
Stop
08:45
QEUH, Arrivals Sq
09:16
QEUH, Arrivals Sq
10:16
QEUH, Arrivals Sq
10:40
QEUH, Arrivals Sq
11:49
QEUH, Arrivals Sq
12:34
QEUH, Arrivals Sq
13:19
QEUH, Arrivals Sq
14:04
QEUH, Arrivals Sq
14:50
QEUH, Arrivals Sq
15:35
QEUH, Arrivals Sq
16:22
QEUH, Arrivals Sq
17:10
QEUH, Arrivals Sq
17:55
QEUH, Arrivals Sq
18:55
QEUH, Arrivals Sq
Partick, Chancellor Street
before
·
09:18
10:18
11:03
11:51
12:36
13:21
14:06
14:52
15:37
16:24
17:12
17:59
18:59
Hillhead, Vinicombe Street
opposite
·
09:21
10:21
11:08
11:56
12:41
13:26
14:11
14:57
15:42
16:29
17:18
18:03
19:03
Hillhead, Hamilton Drive
opposite
·
09:23
10:23
11:09
11:57
12:43
13:28
14:13
14:59
15:43
16:30
17:19
18:04
19:04
·
09:25
10:26
11:12
12:00
12:46
13:31
14:15
15:01
15:46
16:33
17:22
18:08
19:08
Ruchill, Curzon Street
opposite 154
·
09:30
10:31
11:18
12:06
12:52
13:37
14:21
15:07
15:52
16:39
17:28
18:12
19:12
Ruchill, Leighton Street
opposite 83
·
09:32
10:33
11:19
12:07
12:53
13:38
14:23
15:09
15:53
16:40
17:29
18:13
19:13
Springburn, Hickory Street
opposite
·
09:41
10:42
11:29
12:17
13:04
13:49
14:33
15:19
16:03
16:50
17:39
18:24
19:23
·
09:42
10:43
11:30
12:18
13:05
13:50
14:34
15:20
16:04
16:51
17:40
18:25
19:24
Springburn, Hawthorn Street
opposite
·
09:44
10:45
11:32
12:20
13:06
13:51
14:35
15:21
16:05
16:53
17:41
18:26
19:24
Springburn, Wellfield Street
before
08:45
09:45
10:46
11:33
12:21
13:08
13:52
14:36
15:22
16:06
16:54
17:42
18:27
19:27
Springburn Railway Station
before
08:46
09:45
10:46
11:34
12:22
13:08
13:53
14:37
15:23
16:07
16:54
17:43
18:29
19:29
08:47
09:46
10:47
11:34
12:22
13:09
13:54
14:38
15:24
16:08
16:55
17:43
18:30
19:30
Springburn, Keppochhill Road
opposite & after
08:48
09:47
10:48
11:36
12:24
13:11
13:55
14:39
15:25
16:09
16:56
17:45
18:32
19:32
08:49
09:48
10:50
11:37
12:25
13:12
13:56
14:40
15:26
16:10
16:57
17:45
18:33
19:33
Sighthill, Fountainwell Road
opposite
08:50
09:50
10:52
11:39
12:27
13:14
13:58
14:42
15:28
16:12
16:59
17:47
18:35
19:35
Dennistoun, Royal Infirmary
opposite
08:54
09:54
10:55
11:43
12:31
13:18
14:02
14:45
15:31
16:16
17:03
17:51
18:36
19:36
08:56
09:56
10:57
11:45
12:33
13:20
14:04
14:48
15:34
16:18
17:05
17:53
18:37
19:37
Dennistoun, Barrack Street
opposite
08:58
09:58
10:59
11:47
12:35
13:22
14:06
14:50
15:36
16:20
17:07
17:55
18:40
19:40
08:58
09:59
11:00
11:48
12:36
13:23
14:07
14:51
15:37
16:20
17:07
17:56
18:41
19:41
Dennistoun, Annbank Street
opposite
09:00
10:00
11:01
11:49
12:37
13:24
14:08
14:52
15:38
16:22
17:09
17:57
18:42
19:42
Dennistoun, Bathgate Street
opposite
09:00
10:01
11:02
11:50
12:38
13:25
14:09
14:53
15:39
16:23
17:10
17:58
18:44
19:44
Dennistoun, Bluevale Street
opposite
09:02
10:02
11:04
11:52
12:40
13:28
14:12
14:55
15:41
16:25
17:12
18:00
18:45
19:45
Dennistoun, Gateside Street
opposite
09:03
10:03
11:05
11:53
12:41
13:29
14:13
14:56
15:42
16:26
17:13
18:01
18:46
19:46
09:03
10:04
11:06
11:54
12:42
13:30
14:14
14:57
15:43
16:27
17:14
18:02
18:47
19:47
Dennistoun, Todd Street
before
09:04
10:05
11:06
11:54
12:42
13:30
14:14
14:57
15:43
16:27
17:14
18:03
18:49
19:49
09:07
10:08
11:09
11:58
12:46
13:34
14:18
15:01
15:47
16:30
17:18
18:06
18:50
19:50
Parkhead, Sir Chris Hoy Velodrome
opposite
09:12
10:13
11:15
12:03
12:51
13:40
14:24
15:07
15:53
16:37
17:24
18:12
·
·
Toryglen, Prospecthill Circus
opposite
09:26
10:29
11:31
12:19
13:07
13:56
14:40
15:22
16:08
16:52
17:39
18:27
·
·
Mount Florida, Hampden Park and Ride
opposite
09:29
10:32
11:35
12:23
13:11
13:59
14:43
15:25
16:11
16:55
17:42
18:30
·
·
09:30
10:33
11:35
12:24
13:12
14:00
14:44
15:26
16:12
16:56
17:43
18:31
·
·
Kings Park, Cordiner Street
opposite & before
09:34
10:38
11:40
12:28
13:16
14:05
14:48
15:31
16:17
17:00
17:47
18:35
·
·
Battlefield, Langside College
opposite
09:36
10:40
11:42
12:31
13:19
14:07
14:51
15:33
16:19
17:03
17:50
18:38
·
·
Battlefield, Valeview Terrace
opposite
09:38
10:42
11:44
12:33
13:21
14:09
14:52
15:35
16:21
17:05
17:51
18:39
·
·
Pollokshields, St Ronan's School
opposite
09:48
10:53
11:55
12:44
13:32
14:20
15:04
15:46
16:32
17:15
18:02
18:49
·
·
09:50
10:55
11:57
12:46
13:34
14:22
15:06
15:48
16:34
17:17
18:05
18:53
·
·
09:51
10:56
11:58
12:47
13:35
14:23
15:07
15:49
16:35
17:18
18:06
18:54
·
·
09:52
10:56
11:59
12:48
13:36
14:24
15:07
15:50
16:36
17:19
18:08
18:55
·
·
09:53
10:58
12:01
12:50
13:38
14:26
15:09
15:52
16:38
17:21
18:10
18:57
·
·
10:12
11:19
12:20
13:10
13:58
14:47
15:30
16:12
16:58
17:42
18:30
19:16
·
·
QEUH, Arrivals Sq → Partick Bus Station
15 trips · first 07:52 · last 18:35
Sunday
Live Valid 2026-05-24 – 2026-06-13
Swipe sideways to see later trips.
Stop
07:52
QEUH, Arrivals Sq
09:24
QEUH, Arrivals Sq
09:30
QEUH, Arrivals Sq
10:17
QEUH, Arrivals Sq
11:03
QEUH, Arrivals Sq
11:48
QEUH, Arrivals Sq
12:32
QEUH, Arrivals Sq
13:17
QEUH, Arrivals Sq
14:05
QEUH, Arrivals Sq
14:52
QEUH, Arrivals Sq
15:40
QEUH, Arrivals Sq
16:25
QEUH, Arrivals Sq
17:10
QEUH, Arrivals Sq
17:50
QEUH, Arrivals Sq
18:35
QEUH, Arrivals Sq
·
·
·
10:17
11:03
11:48
12:32
13:17
14:05
14:52
15:40
16:25
17:10
17:50
18:35
Govan, Queen Elizabeth Hospital
opposite
·
·
·
10:19
11:03
11:48
12:33
13:18
14:06
14:53
15:41
16:26
17:10
17:50
18:35
·
·
09:30
10:24
11:09
11:54
12:38
13:23
14:11
14:58
15:46
16:31
17:17
17:57
18:42
Cessnock, Merrick Gardens
opposite
·
·
09:30
10:29
11:14
11:59
12:43
13:28
14:16
15:03
15:51
16:36
17:17
17:57
18:42
Cessnock, Bellahouston Academy
opposite
·
·
09:30
10:30
11:15
12:00
12:44
13:29
14:17
15:04
15:52
16:37
17:17
17:57
18:42
Kinning Park, Percy Street
opposite
·
·
09:30
10:31
11:15
12:00
12:45
13:30
14:17
15:04
15:52
16:37
17:17
17:57
18:42
Kinning Park, Edwin Street
opposite
·
·
09:30
10:31
11:16
12:01
12:45
13:30
14:18
15:05
15:53
16:38
17:17
17:57
18:42
Kinning Park, Mair Street
before
·
·
09:30
10:32
11:17
12:02
12:46
13:31
14:19
15:06
15:54
16:39
17:17
17:57
18:42
Kinning Park, Portman Street
opposite
·
·
09:39
10:33
11:17
12:02
12:46
13:32
14:19
15:06
15:54
16:39
17:26
18:06
18:51
·
·
09:39
10:34
11:19
12:04
12:48
13:33
14:21
15:08
15:56
16:41
17:26
18:06
18:51
Kinning Park, Milnpark Street
opposite
·
·
09:39
10:35
11:19
12:04
12:48
13:34
14:21
15:08
15:57
16:42
17:26
18:06
18:51
·
·
09:39
10:36
11:20
12:05
12:50
13:35
14:23
15:10
15:58
16:44
17:26
18:06
18:51
·
·
09:39
10:37
11:21
12:06
12:51
13:36
14:24
15:11
16:00
16:45
17:26
18:06
18:51
Pollokshields, St Andrews Crescent
opposite
·
·
09:39
10:39
11:23
12:08
12:52
13:38
14:26
15:13
16:01
16:47
17:26
18:06
18:51
Pollokshields, Sikh Temple
opposite
·
·
09:39
10:39
11:23
12:08
12:53
13:38
14:27
15:14
16:02
16:47
17:26
18:06
18:51
Pollokshields, St Andrews Drive
near 53
·
·
09:39
10:41
11:25
12:10
12:55
13:41
14:29
15:16
16:04
16:50
17:26
18:06
18:51
·
·
09:39
10:42
11:26
12:11
12:56
13:41
14:29
15:16
16:04
16:50
17:26
18:06
18:51
·
·
09:39
10:42
11:26
12:11
12:56
13:42
14:30
15:17
16:05
16:50
17:26
18:06
18:51
Pollokshields, Leslie Street
before
·
·
09:39
10:43
11:27
12:12
12:57
13:42
14:30
15:17
16:05
16:51
17:26
18:06
18:51
·
·
09:39
10:44
11:27
12:12
12:57
13:43
14:31
15:18
16:06
16:52
17:26
18:06
18:51
·
·
09:39
10:44
11:28
12:13
12:58
13:44
14:31
15:18
16:06
16:52
17:26
18:06
18:51
Crossmyloof, Fotheringay Road
opposite
·
·
09:39
10:45
11:29
12:14
12:59
13:44
14:32
15:19
16:07
16:53
17:26
18:06
18:51
Crossmyloof, Boleyn Road
opposite
·
·
09:39
10:45
11:29
12:14
12:59
13:45
14:33
15:20
16:08
16:54
17:26
18:06
18:51
Shawlands, Deanston Drive
opposite
·
·
09:54
10:49
11:33
12:18
13:03
13:49
14:37
15:24
16:12
16:58
17:44
18:24
19:09
Shawlands, Blairhall Avenue
opposite
·
·
09:54
10:51
11:35
12:20
13:05
13:51
14:39
15:26
16:14
16:59
17:44
18:24
19:09
Battlefield, Overdale Gardens
opposite
·
·
09:54
10:52
11:37
12:22
13:07
13:53
14:40
15:27
16:15
17:01
17:44
18:24
19:09
·
·
09:54
10:54
11:38
12:23
13:09
13:55
14:42
15:29
16:18
17:03
17:44
18:24
19:09
·
·
09:54
10:55
11:39
12:24
13:09
13:55
14:43
15:30
16:18
17:04
17:44
18:24
19:09
Battlefield, Cathcart Road
before
·
·
09:54
10:55
11:40
12:25
13:10
13:56
14:44
15:31
16:19
17:05
17:44
18:24
19:09
Kings Park, Carmunnock Road
before
·
·
09:54
10:57
11:42
12:27
13:12
13:58
14:46
15:33
16:21
17:07
17:44
18:24
19:09
Kings Park, Bowling Green
opposite
·
·
09:54
10:57
11:42
12:27
13:12
13:58
14:46
15:33
16:21
17:07
17:44
18:24
19:09
Kings Park, Aikenhead Road
before
·
·
09:54
10:58
11:43
12:28
13:13
13:59
14:47
15:34
16:22
17:08
17:44
18:24
19:09
·
·
10:06
11:01
11:46
12:31
13:16
14:02
14:50
15:37
16:25
17:11
17:57
18:37
19:22
Toryglen, Kerrycroy Street
opposite
·
·
10:06
11:05
11:50
12:35
13:20
14:06
14:53
15:40
16:28
17:14
17:57
18:37
19:22
·
·
10:06
11:06
11:51
12:36
13:21
14:07
14:54
15:41
16:29
17:15
17:57
18:37
19:22
Toryglen, Edinbeg Avenue
opposite
·
·
10:06
11:07
11:52
12:37
13:22
14:08
14:55
15:42
16:30
17:16
17:57
18:37
19:22
·
·
10:06
11:08
11:53
12:38
13:23
14:09
14:56
15:43
16:31
17:17
17:57
18:37
19:22
Rutherglen, Cathcart Road
opposite
·
·
10:06
11:09
11:54
12:39
13:24
14:10
14:57
15:44
16:32
17:18
17:57
18:37
19:22
Rutherglen, Downiebrae Road
opposite
·
·
10:17
11:17
12:02
12:47
13:33
14:18
15:05
15:52
16:39
17:24
18:07
18:47
19:32
Dalmarnock, Birkwood Street
opposite
·
·
10:17
11:18
12:03
12:48
13:33
14:18
15:05
15:52
16:39
17:25
18:07
18:47
19:32
Dalmarnock, Baltic Street
opposite
·
·
10:17
11:20
12:04
12:49
13:35
14:20
15:07
15:54
16:41
17:26
18:07
18:47
19:32
Dalmarnock, Bogside Street
before
·
·
10:17
11:21
12:06
12:51
13:36
14:21
15:08
15:55
16:42
17:28
18:07
18:47
19:32
Parkhead, Dechmont Street
opposite
·
·
10:17
11:24
12:09
12:54
13:39
14:24
15:11
15:58
16:45
17:30
18:07
18:47
19:32
Parkhead, East Wellington Street
opposite
08:15
09:24
10:33
11:29
12:14
12:59
13:44
14:29
15:16
16:03
16:50
17:35
18:20
19:00
19:45
Springburn, Petershill Road
opposite
08:27
09:36
10:46
11:49
12:35
13:20
14:06
14:51
15:37
16:24
17:10
17:56
·
·
·
Springburn, Wellfield Street
opposite
08:37
09:46
10:56
11:52
12:38
13:23
14:09
14:54
15:40
16:27
17:13
17:59
·
·
·
Maryhill, Avenuepark Street
opposite
08:54
10:03
11:13
12:10
12:57
13:42
14:27
15:11
15:58
16:45
17:31
18:18
·
·
·
Timetable data from First Greater Glasgow, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_FG_FGLA_90_2.
All stops shown
121 stops- Partick, Bus Station stance 3
- Partick Library opposite
- Partick, Dowanhill Street before
- Partick, Chancellor Street before
- Partick, Havelock Street before
- Hillhead, Roxburgh Street before
- Hillhead, Vinicombe Street opposite
- Hillhead, Hamilton Drive opposite
- Maryhill, Oban Lane opposite
- Maryhill, Mingarry Street before
- Maryhill, Northumberland Street after
- Maryhill, Garrioch Gate after
- Ruchill, Shuna Street near
- Ruchill, Shuna Place near
- Ruchill, Currie Street before
- Ruchill, Curzon Street opposite 154
- Ruchill, Brassey Street after
- Ruchill, Leighton Street opposite 83
- Ruchill, Curzon Street before
- Ruchill, Leighton Street after
- Ruchill, Shannon Street opposite
- Ruchill Street opposite
- Ruchill, Whitworth Drive before
- Ruchill, Parkside Gardens before
- Ruchill, Parkbrae Avenue after
- Ruchill, Hazlitt Street At
- Ruchill, Hayston street near
- Possil, Saracen Street opposite
- Possil, Denmark Street after
- Possil, Hawthorn Quadrant before
- Possil Bus Depot opposite
- Possil, Chestnut Street after
- Springburn, Hickory Street opposite
- Springburn, Fernbank Street after
- Springburn, Hawthorn Street opposite
- Springburn, Wellfield Street before
- Springburn Railway Station before
- Springburn, Flemington Street before
- Springburn, Keppochhill Road opposite & after
- Springburn, Petershill Road after
- Sighthill, Fountainwell Road opposite
- Dennistoun, Royal Infirmary opposite
- Dennistoun, Firpark Street after
- Dennistoun, Drygate opposite
- Dennistoun, Barrack Street opposite
- Dennistoun, McIntosh Court after
- Dennistoun, Annbank Street opposite
- Dennistoun, Bathgate Street opposite
- Dennistoun, Bluevale Street opposite
- Dennistoun, Gateside Street opposite
- Dennistoun, Abernethy Street after
- Dennistoun, Todd Street before
- Parkhead, East Wellington Street after
- Parkhead, Tollcross Road after
- Parkhead, Burgher Street opposite
- Parkhead, Janefield Street opposite
- Parkhead, Sir Chris Hoy Velodrome opposite
- Dalmarnock, Irvine Street opposite
- Dalmarnock, Sorn Street opposite
- Dalmarnock, Baltic Street after
- Dalmarnock, Davidson Street opposite
- Dalmarnock, Birkwood Street before
- Rutherglen, Baronald Street near
- Rutherglen, Cambuslang Road after
- Rutherglen, Victoria Street opposite
- Rutherglen, Kirkwood Street at
- Rutherglen, Mill Street before
- Rutherglen, Toryglen Road opposite
- Rutherglen, Newfield Place near
- Rutherglen, Acredyke Road before
- Toryglen, Edinbeg Avenue after
- Toryglen, Glenmore Avenue after
- Toryglen, Prospecthill Circus opposite
- Toryglen, Kerrycroy Street after
- Toryglen, Aitkenhead Road opposite
- Mount Florida, Hampden Park and Ride opposite
- Mount Florida, Kingswood Drive before
- Kings Park, Hampden Park opposite
- Kings Park Avenue after
- Kings Park, Firwood Drive before
- Kings Park, Bowling Green At
- Kings Park, Carmunnock Road after
- Kings Park, Cordiner Street opposite & before
- Battlefield, Cathcart Road after
- Battlefield, Langside College opposite
- Battlefield, Valeview Terrace opposite
- Battlefield, Algie Street before
- Shawlands, Blairhall Avenue after
- Shawlands, Frankfort Street before
- Shawlands, Waverley Gardens opposite
- Crossmyloof, Boleyn Road at
- Crossmyloof, Fotheringay Road at
- Pollokshields, Newark Drive at
- Pollokshields, Leslie Road after
- Pollokshields, St Johns Road after
- Pollokshields, St Ronan's School opposite
- Pollokshields, Aytoun Road before
- Pollokshields, Albert Drive At
- Pollokshields, Maxwell Drive after
- Pollokshields, Sikh Temple At
- Pollokshields, St Andrews Crescent At
- Pollokshields, St Andrews Drive after
- Pollokshields, Scotland Street before
- Kinning Park, Milnpark Street before
- Kinning Park, Paisley Road West before
- Kinning Park, Portman Street before
- Kinning Park, Sussex Street after
- Kinning Park, Edwin Street after
- Kinning Park, Percy Street before
- Cessnock, Bellahouston Academy at
- Cessnock, Merrick Gardens before
- Govan, Woodville Street before
- Govan, Briton Street near
- Govan, Neptune Street opposite
- Govan, Orkney Place near
- Govan Underground At
- Govan, War Memorial at
- Govan, Howat Street opposite
- Govan, Clachan Drive At
- Govan, Burghead Place At
- Govan, Queen Elizabeth Hospitals Stop 3