Flight times from Birmingham to Glasgow & schedule

The average flight time from Birmingham to Glasgow is About 2 hours 37 minutes, covering a distance of About 414.94km.

Flight duration

About 2 hours 37 minutes

Flight distance

About 414.94km

Earliest flight

08:10 → 09:15

Latest flight

21:15 → 22:20

How long is the flight from Birmingham to Glasgow?

The flights usually depart from Birmingham Airport and arrive at Glasgow Airport.

See more
Earliest first
Latest first
easyJet U2905
BHX 06:20
GLA 07:25
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR661
BHX 06:45
DUB 07:55
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5151
DUB 06:25
GLA 07:25
1.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR667
BHX 07:30
DUB 08:40
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR276
DUB 14:25
GLA 15:25
1.0h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI263
BHX 08:10
DUB 09:20
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5151
DUB 06:25
GLA 07:25
1.0h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI263
BHX 08:10
DUB 09:20
With stops 1.2h
S
M
T
W
T
F
S
Aer Lingus EI3228
DUB 17:45
GLA 19:00
1.3h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3641
BHX 08:35
BHD 09:50
With stops 1.3h
S
M
T
W
T
F
S
easyJet U2430
BHD 17:25
GLA 18:10
0.8h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3641
BHX 08:35
BHD 09:50
With stops 1.3h
S
M
T
W
T
F
S
Aer Lingus EI3628
BHD 18:55
GLA 19:40
0.8h
S
M
T
W
T
F
S
Check prices
easyJet U2434
BHX 08:45
GLA 09:50
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2063
BFS 20:20
GLA 21:05
0.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR665
BHX 08:45
DUB 09:55
With stops 1.2h
S
M
T
W
T
F
S
Aer Lingus EI3226
DUB 14:10
GLA 15:25
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2065
BFS 16:05
GLA 16:50
0.8h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2061
BFS 07:20
GLA 08:10
0.8h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2422
BFS 07:20
GLA 08:05
0.8h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
Aer Lingus EI3628
BHD 18:55
GLA 19:40
0.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR665
BHX 08:45
DUB 09:55
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR276
DUB 14:25
GLA 15:25
1.0h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3267
BHX 11:20
DUB 12:40
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR5565
DUB 06:10
GLA 07:10
1.0h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3643
BHX 11:55
BHD 13:10
With stops 1.3h
S
M
T
W
T
F
S
easyJet U2430
BHD 17:25
GLA 18:10
0.8h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3265
BHX 12:20
DUB 13:45
With stops 1.4h
S
M
T
W
T
F
S
Aer Lingus EI3220
DUB 06:50
GLA 08:05
1.3h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI267
BHX 13:25
DUB 14:35
With stops 1.2h
S
M
T
W
T
F
S
Aer Lingus EI3220
DUB 06:50
GLA 08:05
1.3h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI267
BHX 13:25
DUB 14:35
With stops 1.2h
S
M
T
W
T
F
S
Aer Lingus EI3224
DUB 11:30
GLA 12:50
1.3h
S
M
T
W
T
F
S
Check prices
See all
easyJet U2436
BHX 20:55
GLA 22:00
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR2156
BHX 20:15
AGP 00:10
With stops 2.9h
S
M
T
W
T
F
S
easyJet U23104
AGP 11:45
GLA 14:15
3.5h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3279
BHX 19:40
DUB 21:00
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR5563
DUB 09:10
GLA 10:10
1.0h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3279
BHX 19:40
DUB 21:00
With stops 1.3h
S
M
T
W
T
F
S
Aer Lingus EI3220
DUB 06:50
GLA 08:05
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U2030
BHX 17:20
BFS 18:25
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2431
BFS 11:15
GLA 12:05
0.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR671
BHX 16:35
DUB 17:45
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5563
DUB 09:10
GLA 10:10
1.0h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3273
BHX 16:35
DUB 17:50
With stops 1.3h
S
M
T
W
T
F
S
Aer Lingus EI3220
DUB 06:50
GLA 08:05
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U2028
BHX 16:20
BFS 17:25
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2424
BFS 21:35
GLA 22:20
0.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR669
BHX 13:55
DUB 15:05
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5563
DUB 09:10
GLA 10:10
1.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR663
BHX 13:30
DUB 14:40
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5151
DUB 06:25
GLA 07:25
1.0h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI267
BHX 13:25
DUB 14:35
With stops 1.2h
S
M
T
W
T
F
S
Aer Lingus EI3220
DUB 06:50
GLA 08:05
1.3h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI267
BHX 13:25
DUB 14:35
With stops 1.2h
S
M
T
W
T
F
S
Aer Lingus EI3224
DUB 11:30
GLA 12:50
1.3h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3265
BHX 12:20
DUB 13:45
With stops 1.4h
S
M
T
W
T
F
S
Aer Lingus EI3220
DUB 06:50
GLA 08:05
1.3h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3643
BHX 11:55
BHD 13:10
With stops 1.3h
S
M
T
W
T
F
S
easyJet U2430
BHD 17:25
GLA 18:10
0.8h
S
M
T
W
T
F
S
Check prices
Aer Lingus EI3267
BHX 11:20
DUB 12:40
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR5565
DUB 06:10
GLA 07:10
1.0h
S
M
T
W
T
F
S
Check prices
easyJet U2434
BHX 08:45
GLA 09:50
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2063
BFS 20:20
GLA 21:05
0.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR665
BHX 08:45
DUB 09:55
With stops 1.2h
S
M
T
W
T
F
S
Aer Lingus EI3226
DUB 14:10
GLA 15:25
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2065
BFS 16:05
GLA 16:50
0.8h
S
M
T
W
T
F
S
Check prices
easyJet U2026
BHX 08:45
BFS 09:50
With stops 1.1h
S
M
T
W
T
F
S
easyJet U2061
BFS 07:20
GLA 08:10
0.8h
S
M
T
W
T
F
S
Check prices
See all
easyJet U2905
BHX 06:20
GLA 07:25
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
easyJet U2434
BHX 08:45
GLA 09:50
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
easyJet U2436
BHX 20:55
GLA 22:00
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
easyJet U2436
BHX 20:55
GLA 22:00
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
easyJet U2434
BHX 08:45
GLA 09:50
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices
easyJet U2905
BHX 06:20
GLA 07:25
Nonstop 1.1h
S
M
T
W
T
F
S
Check prices