USD 351
9:40pm - 7:00am
Thu Jul 11th
50h 20m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 11th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 20h 35m
Fri Jul 12th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 19h 40m
Sun Jul 14th 2024 easyJet · U2 331 Depart at 5:45am from Edinburgh (EDI) Fly for 1h 15m Arrive at 7:00am in Birmingham (BHX)
USD 353
9:40pm - 11:35am
Sun Jul 7th
54h 55m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 7th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 20h 35m
Mon Jul 8th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 24h 15m
Wed Jul 10th 2024 easyJet · U2 333 Depart at 10:20am from Edinburgh (EDI) Fly for 1h 15m Arrive at 11:35am in Birmingham (BHX)
USD 361
9:40pm - 7:50am
Sun Jul 7th
51h 10m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 7th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 20h 35m
Mon Jul 8th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 20h 30m
Wed Jul 10th 2024 easyJet · U2 331 Depart at 6:35am from Edinburgh (EDI) Fly for 1h 15m Arrive at 7:50am in Birmingham (BHX)
USD 364
10:35am - 7:00am
Fri Jul 5th
37h 25m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Fri Jul 5th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Fri Jul 5th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 19h 40m
Sun Jul 7th 2024 easyJet · U2 331 Depart at 5:45am from Edinburgh (EDI) Fly for 1h 15m Arrive at 7:00am in Birmingham (BHX)
USD 364
9:40pm - 7:00am
Thu Jul 4th
50h 20m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 4th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 20h 35m
Fri Jul 5th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 19h 40m
Sun Jul 7th 2024 easyJet · U2 331 Depart at 5:45am from Edinburgh (EDI) Fly for 1h 15m Arrive at 7:00am in Birmingham (BHX)
USD 371
10:35am - 8:20am
Sun Jul 7th
38h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 7th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 7th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 21h 0m
Tue Jul 9th 2024 easyJet · U2 331 Depart at 7:05am from Edinburgh (EDI) Fly for 1h 15m Arrive at 8:20am in Birmingham (BHX)
USD 378
9:40pm - 8:00pm
Sun Jul 7th
39h 20m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 7th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 20h 35m
Mon Jul 8th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 8h 45m
Tue Jul 9th 2024 easyJet · U2 335 Depart at 6:50pm from Edinburgh (EDI) Fly for 1h 10m Arrive at 8:00pm in Birmingham (BHX)
USD 401
10:35am - 2:20pm
Sun Jul 7th
20h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 7th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 7th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 3h 5m
Mon Jul 8th 2024 easyJet · U2 6642 Depart at 1:10pm from Edinburgh (EDI) Fly for 1h 10m Arrive at 2:20pm in Birmingham (BHX)
USD 402
10:35am - 9:05pm
Sun Jul 7th
27h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 7th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 7th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 9h 50m
Mon Jul 8th 2024 easyJet · U2 335 Depart at 7:55pm from Edinburgh (EDI) Fly for 1h 10m Arrive at 9:05pm in Birmingham (BHX)
USD 412
9:40pm - 1:25pm
Mon Jul 22nd
56h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 22nd 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 20h 20m
Tue Jul 23rd 2024 WestJet · WS 8 Depart at 7:00pm from Calgary (YYC) Fly for 9h 25m Arrive at 12:25pm in Barcelona (BCN)
Layover in Barcelona for 23h 30m
Thu Jul 25th 2024 Vueling · VY 8754 Depart at 11:55am from Barcelona (BCN) Fly for 2h 30m Arrive at 1:25pm in Birmingham (BHX)
USD 412
9:40pm - 1:35pm
Fri Jul 19th
56h 55m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Fri Jul 19th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 20h 20m
Sat Jul 20th 2024 WestJet · WS 8 Depart at 7:00pm from Calgary (YYC) Fly for 9h 25m Arrive at 12:25pm in Barcelona (BCN)
Layover in Barcelona for 23h 40m
Mon Jul 22nd 2024 Vueling · VY 8754 Depart at 12:05pm from Barcelona (BCN) Fly for 2h 30m Arrive at 1:35pm in Birmingham (BHX)
USD 415
9:40pm - 8:20pm
Sun Jul 14th
39h 40m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 14th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Mon Jul 15th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Tue Jul 16th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 418
5:15pm - 7:00am
Fri Jul 26th
30h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Fri Jul 26th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 1h 0m
Fri Jul 26th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 19h 40m
Sun Jul 28th 2024 easyJet · U2 331 Depart at 5:45am from Edinburgh (EDI) Fly for 1h 15m Arrive at 7:00am in Birmingham (BHX)
USD 421
10:35am - 11:00am
Sat Jul 27th
41h 25m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Sat Jul 27th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 22h 0m
Mon Jul 29th 2024 easyJet · U2 6606 Depart at 10:30am from Paris (CDG) Fly for 1h 30m Arrive at 11:00am in Birmingham (BHX)
USD 422
10:35am - 9:30pm
Sun Jul 7th
27h 55m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sun Jul 7th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 7th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 7h 10m
Mon Jul 8th 2024 easyJet · U2 58 Depart at 5:15pm from Edinburgh (EDI) Fly for 0h 50m Arrive at 6:05pm in Belfast (BFS)
Layover in Belfast for 2h 20m
Mon Jul 8th 2024 easyJet · U2 33 Depart at 8:25pm from Belfast (BFS) Fly for 1h 5m Arrive at 9:30pm in Birmingham (BHX)
USD 424
10:35am - 7:40am
Sat Jul 6th
38h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 6th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Sat Jul 6th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 19h 35m
Mon Jul 8th 2024 Aer Lingus · EI 262 Depart at 6:30am from Dublin (DUB) Fly for 1h 10m Arrive at 7:40am in Birmingham (BHX)
USD 424
10:35am - 7:40am
Thu Jul 4th
38h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 4th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 4th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 19h 35m
Sat Jul 6th 2024 Aer Lingus · EI 262 Depart at 6:30am from Dublin (DUB) Fly for 1h 10m Arrive at 7:40am in Birmingham (BHX)
USD 424
9:40pm - 8:20pm
Mon Jul 8th
39h 40m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 8th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Tue Jul 9th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Wed Jul 10th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 427
10:35am - 10:40pm
Sat Jul 27th
29h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Sat Jul 27th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 9h 40m
Sun Jul 28th 2024 easyJet · U2 6606 Depart at 10:10pm from Paris (CDG) Fly for 1h 30m Arrive at 10:40pm in Birmingham (BHX)
USD 431
9:40pm - 8:20pm
Wed Jul 10th
39h 40m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Wed Jul 10th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Thu Jul 11th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Fri Jul 12th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 432
10:35am - 11:30am
Mon Jul 29th
41h 55m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 29th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Mon Jul 29th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 22h 30m
Wed Jul 31st 2024 easyJet · U2 6606 Depart at 11:00am from Paris (CDG) Fly for 1h 30m Arrive at 11:30am in Birmingham (BHX)
USD 436
10:35am - 9:35am
Sat Jul 27th
40h 0m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Sat Jul 27th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 20h 45m
Mon Jul 29th 2024 Air France · AF 1164 Depart at 9:15am from Paris (CDG) Fly for 1h 20m Arrive at 9:35am in Birmingham (BHX)
USD 436
10:35am - 10:15pm
Wed Jul 24th
28h 40m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Wed Jul 24th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Wed Jul 24th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 9h 20m
Thu Jul 25th 2024 Air France · AF 1564 Depart at 9:50pm from Paris (CDG) Fly for 1h 25m Arrive at 10:15pm in Birmingham (BHX)
USD 438
10:35am - 9:30pm
Sun Jul 7th
27h 55m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sun Jul 7th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 7th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 1h 55m
Mon Jul 8th 2024 easyJet · U2 56 Depart at 12:00pm from Edinburgh (EDI) Fly for 0h 50m Arrive at 12:50pm in Belfast (BFS)
Layover in Belfast for 7h 35m
Mon Jul 8th 2024 easyJet · U2 33 Depart at 8:25pm from Belfast (BFS) Fly for 1h 5m Arrive at 9:30pm in Birmingham (BHX)
USD 443
10:35am - 8:20pm
Tue Jul 16th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Tue Jul 16th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Tue Jul 16th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Wed Jul 17th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 443
10:35am - 8:20pm
Mon Jul 22nd
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 22nd 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Mon Jul 22nd 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Tue Jul 23rd 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 444
10:35am - 7:40am
Thu Jul 18th
38h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 18th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 18th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 19h 35m
Sat Jul 20th 2024 Aer Lingus · EI 262 Depart at 6:30am from Dublin (DUB) Fly for 1h 10m Arrive at 7:40am in Birmingham (BHX)
USD 444
10:35am - 7:40am
Thu Jul 25th
38h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 25th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 25th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 19h 35m
Sat Jul 27th 2024 Aer Lingus · EI 262 Depart at 6:30am from Dublin (DUB) Fly for 1h 10m Arrive at 7:40am in Birmingham (BHX)
USD 444
10:35am - 5:35pm
Sun Jul 7th
24h 0m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sun Jul 7th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 7th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 1h 55m
Mon Jul 8th 2024 easyJet · U2 56 Depart at 12:00pm from Edinburgh (EDI) Fly for 0h 50m Arrive at 12:50pm in Belfast (BFS)
Layover in Belfast for 3h 40m
Mon Jul 8th 2024 easyJet · U2 31 Depart at 4:30pm from Belfast (BFS) Fly for 1h 5m Arrive at 5:35pm in Birmingham (BHX)
USD 450
10:35am - 7:40am
Sat Jul 27th
38h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Sat Jul 27th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 19h 35m
Mon Jul 29th 2024 Aer Lingus · EI 262 Depart at 6:30am from Dublin (DUB) Fly for 1h 10m Arrive at 7:40am in Birmingham (BHX)
USD 452
10:35am - 8:20pm
Thu Jul 4th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 4th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 4th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Fri Jul 5th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 453
10:35am - 8:20pm
Mon Jul 29th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 29th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Mon Jul 29th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Tue Jul 30th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 453
10:35am - 8:20pm
Thu Jul 18th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 18th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 18th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Fri Jul 19th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 453
10:35am - 7:40am
Tue Jul 30th
38h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Tue Jul 30th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Tue Jul 30th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 19h 35m
Thu Aug 1st 2024 Aer Lingus · EI 262 Depart at 6:30am from Dublin (DUB) Fly for 1h 10m Arrive at 7:40am in Birmingham (BHX)
USD 455
10:35am - 8:20pm
Mon Jul 15th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 15th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Mon Jul 15th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Tue Jul 16th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 460
10:35am - 8:10am
Sun Jul 28th
38h 35m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sun Jul 28th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 11m
Sun Jul 28th 2024 WestJet · WS 32 Depart at 6:45pm from Calgary (YYC) Fly for 9h 55m Arrive at 12:40pm in Rome (FCO)
Layover in Rome for 8h 0m
Mon Jul 29th 2024 Ulendo Airlink · W4 6031 Depart at 8:40pm from Rome (FCO) Fly for 1h 50m Arrive at 10:30pm in Palma, Majorca (PMI)
Layover in Palma, Majorca for 8h 5m
Tue Jul 30th 2024 easyJet · U2 7253 Depart at 6:35am from Palma, Majorca (PMI) Fly for 2h 35m Arrive at 8:10am in Birmingham (BHX)
USD 460
10:35am - 8:20pm
Thu Jul 25th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 25th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 25th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Fri Jul 26th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 461
10:35am - 10:15pm
Fri Jul 19th
28h 40m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Fri Jul 19th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Fri Jul 19th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 9h 20m
Sat Jul 20th 2024 Air France · AF 1564 Depart at 9:50pm from Paris (CDG) Fly for 1h 25m Arrive at 10:15pm in Birmingham (BHX)
USD 464
10:35am - 10:40pm
Sat Jul 20th
29h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 20th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Sat Jul 20th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 9h 40m
Sun Jul 21st 2024 easyJet · U2 6606 Depart at 10:10pm from Paris (CDG) Fly for 1h 30m Arrive at 10:40pm in Birmingham (BHX)
USD 464
9:40pm - 4:10pm
Sun Jul 7th
35h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 7th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Mon Jul 8th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Tue Jul 9th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 469
10:35am - 4:10pm
Mon Jul 29th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 29th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Mon Jul 29th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Tue Jul 30th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 469
9:40pm - 8:20pm
Wed Jul 31st
39h 40m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Wed Jul 31st 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Thu Aug 1st 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Fri Aug 2nd 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 476
9:40pm - 4:10pm
Sun Jul 14th
35h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 14th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Mon Jul 15th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Tue Jul 16th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 476
9:40pm - 4:10pm
Mon Jul 8th
35h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 8th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Tue Jul 9th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Wed Jul 10th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 481
10:35am - 4:10pm
Mon Jul 22nd
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 22nd 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Mon Jul 22nd 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Tue Jul 23rd 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 482
10:35am - 8:20pm
Tue Jul 30th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Tue Jul 30th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Tue Jul 30th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Wed Jul 31st 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 492
10:35am - 9:50pm
Wed Jul 24th
28h 15m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Wed Jul 24th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Wed Jul 24th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 8h 50m
Thu Jul 25th 2024 easyJet · U2 6606 Depart at 9:20pm from Paris (CDG) Fly for 1h 30m Arrive at 9:50pm in Birmingham (BHX)
USD 493
9:40pm - 4:10pm
Wed Jul 31st
35h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Wed Jul 31st 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Thu Aug 1st 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Fri Aug 2nd 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 493
9:40pm - 4:10pm
Mon Jul 29th
35h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 29th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 21h 20m
Tue Jul 30th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Wed Jul 31st 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 494
10:35am - 4:10pm
Tue Jul 30th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Tue Jul 30th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Tue Jul 30th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Wed Jul 31st 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 494
10:35am - 8:20pm
Sun Jul 7th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sun Jul 7th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 7th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 5h 10m
Mon Jul 8th 2024 Aer Lingus · EI 3257 Depart at 3:15pm from Edinburgh (EDI) Fly for 1h 20m Arrive at 4:35pm in Dublin (DUB)
Layover in Dublin for 2h 45m
Mon Jul 8th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 502
10:35am - 7:15pm
Fri Jul 5th
25h 40m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Fri Jul 5th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Fri Jul 5th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 1h 55m
Sat Jul 6th 2024 Aer Lingus · EI 3253 Depart at 12:00pm from Edinburgh (EDI) Fly for 1h 15m Arrive at 1:15pm in Dublin (DUB)
Layover in Dublin for 4h 45m
Sat Jul 6th 2024 Aer Lingus · EI 3276 Depart at 6:00pm from Dublin (DUB) Fly for 1h 15m Arrive at 7:15pm in Birmingham (BHX)
USD 505
10:35am - 4:10pm
Tue Jul 16th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Tue Jul 16th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Tue Jul 16th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Wed Jul 17th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 512
10:35am - 8:20pm
Sat Jul 6th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 6th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Sat Jul 6th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Sun Jul 7th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 514
10:35am - 8:20pm
Wed Jul 31st
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Wed Jul 31st 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Wed Jul 31st 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 9h 5m
Thu Aug 1st 2024 easyJet · U2 335 Depart at 7:10pm from Edinburgh (EDI) Fly for 1h 10m Arrive at 8:20pm in Birmingham (BHX)
USD 515
10:35am - 4:45pm
Thu Jul 25th
23h 10m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 25th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Thu Jul 25th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 3h 50m
Fri Jul 26th 2024 Air France · AF 1064 Depart at 4:20pm from Paris (CDG) Fly for 1h 25m Arrive at 4:45pm in Birmingham (BHX)
USD 517
10:35am - 4:10pm
Mon Jul 15th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 15th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Mon Jul 15th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Tue Jul 16th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 518
10:35am - 9:20pm
Wed Jul 24th
27h 45m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 24th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Wed Jul 24th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 5h 20m
Thu Jul 25th 2024 KLM Royal Dutch Airlines · KL 2022 Depart at 5:50pm from Paris (CDG) Fly for 1h 25m Arrive at 7:15pm in Amsterdam (AMS)
Layover in Amsterdam for 1h 50m
Thu Jul 25th 2024 KLM Royal Dutch Airlines · KL 1051 Depart at 9:05pm from Amsterdam (AMS) Fly for 1h 15m Arrive at 9:20pm in Birmingham (BHX)
USD 523
10:35am - 7:45pm
Wed Jul 24th
26h 10m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 24th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Wed Jul 24th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 4h 0m
Thu Jul 25th 2024 KLM Royal Dutch Airlines · KL 2016 Depart at 4:30pm from Paris (CDG) Fly for 1h 15m Arrive at 5:45pm in Amsterdam (AMS)
Layover in Amsterdam for 1h 45m
Thu Jul 25th 2024 KLM Royal Dutch Airlines · KL 1049 Depart at 7:30pm from Amsterdam (AMS) Fly for 1h 15m Arrive at 7:45pm in Birmingham (BHX)
USD 528
10:35am - 9:05pm
Sun Jul 28th
27h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 28th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 28th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 9h 50m
Mon Jul 29th 2024 easyJet · U2 335 Depart at 7:55pm from Edinburgh (EDI) Fly for 1h 10m Arrive at 9:05pm in Birmingham (BHX)
USD 535
10:35am - 9:20pm
Fri Jul 19th
27h 45m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Fri Jul 19th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Fri Jul 19th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 5h 20m
Sat Jul 20th 2024 KLM Royal Dutch Airlines · KL 2022 Depart at 5:50pm from Paris (CDG) Fly for 1h 25m Arrive at 7:15pm in Amsterdam (AMS)
Layover in Amsterdam for 1h 50m
Sat Jul 20th 2024 KLM Royal Dutch Airlines · KL 1051 Depart at 9:05pm from Amsterdam (AMS) Fly for 1h 15m Arrive at 9:20pm in Birmingham (BHX)
USD 535
10:35am - 8:20pm
Sat Jul 27th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Sat Jul 27th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Sun Jul 28th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 535
10:35am - 8:20pm
Sat Jul 27th
26h 45m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Sat Jul 27th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 4h 0m
Sun Jul 28th 2024 Aer Lingus · EI 527 Depart at 4:30pm from Paris (CDG) Fly for 1h 45m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Sun Jul 28th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 541
10:35am - 4:10pm
Thu Jul 18th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 18th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 18th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Fri Jul 19th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 547
9:40pm - 11:35am
Mon Jul 8th
30h 55m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Mon Jul 8th 2024 WestJet · WS 3017 Depart at 9:40pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 10:40pm in Calgary (YYC)
Layover in Calgary for 12h 35m
Tue Jul 9th 2024 WestJet · WS 232 Depart at 11:15am from Calgary (YYC) Fly for 4h 52m Arrive at 7:07pm in Halifax (YHZ)
Layover in Halifax for 3h 28m
Tue Jul 9th 2024 WestJet · WS 46 Depart at 10:35pm from Halifax (YHZ) Fly for 5h 35m Arrive at 8:10am in Edinburgh (EDI)
Layover in Edinburgh for 2h 10m
Wed Jul 10th 2024 easyJet · U2 333 Depart at 10:20am from Edinburgh (EDI) Fly for 1h 15m Arrive at 11:35am in Birmingham (BHX)
USD 549
10:35am - 2:20pm
Sun Jul 28th
20h 45m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sun Jul 28th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 41m
Sun Jul 28th 2024 WestJet · WS 60 Depart at 7:15pm from Calgary (YYC) Fly for 7h 50m Arrive at 10:05am in Edinburgh (EDI)
Layover in Edinburgh for 3h 5m
Mon Jul 29th 2024 easyJet · U2 6642 Depart at 1:10pm from Edinburgh (EDI) Fly for 1h 10m Arrive at 2:20pm in Birmingham (BHX)
USD 550
10:35am - 9:20pm
Wed Jul 24th
27h 45m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 24th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Wed Jul 24th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 4h 0m
Thu Jul 25th 2024 Air France · AF 1140 Depart at 4:30pm from Paris (CDG) Fly for 1h 15m Arrive at 5:45pm in Amsterdam (AMS)
Layover in Amsterdam for 3h 20m
Thu Jul 25th 2024 KLM Royal Dutch Airlines · KL 1051 Depart at 9:05pm from Amsterdam (AMS) Fly for 1h 15m Arrive at 9:20pm in Birmingham (BHX)
USD 551
10:35am - 12:00am
Fri Jul 26th
30h 25m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Fri Jul 26th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 7h 26m
Fri Jul 26th 2024 WestJet · WS 8 Depart at 7:00pm from Calgary (YYC) Fly for 9h 25m Arrive at 12:25pm in Barcelona (BCN)
Layover in Barcelona for 6h 20m
Sat Jul 27th 2024 Vueling · VY 1304 Depart at 6:45pm from Barcelona (BCN) Fly for 1h 15m Arrive at 8:00pm in Alicante (ALC)
Layover in Alicante for 2h 5m
Sat Jul 27th 2024 Jet2 · LS 1118 Depart at 10:05pm from Alicante (ALC) Fly for 2h 55m Arrive at 12:00am in Birmingham (BHX)
USD 565
10:35am - 4:10pm
Sat Jul 27th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Sat Jul 27th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Sun Jul 28th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 567
5:15pm - 8:20pm
Mon Jul 29th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Mon Jul 29th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Mon Jul 29th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Tue Jul 30th 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Tue Jul 30th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 567
10:35am - 4:45pm
Thu Jul 4th
23h 10m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 4th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Thu Jul 4th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 3h 50m
Fri Jul 5th 2024 Air France · AF 1064 Depart at 4:20pm from Paris (CDG) Fly for 1h 25m Arrive at 4:45pm in Birmingham (BHX)
USD 573
5:15pm - 8:20pm
Mon Jul 15th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Mon Jul 15th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Mon Jul 15th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Tue Jul 16th 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Tue Jul 16th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 573
5:15pm - 8:20pm
Mon Jul 22nd
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Mon Jul 22nd 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Mon Jul 22nd 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Tue Jul 23rd 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Tue Jul 23rd 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 573
5:15pm - 8:20pm
Tue Jul 23rd
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Tue Jul 23rd 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Tue Jul 23rd 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Wed Jul 24th 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Wed Jul 24th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 573
5:15pm - 8:20pm
Tue Jul 16th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Tue Jul 16th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Tue Jul 16th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Wed Jul 17th 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Wed Jul 17th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 578
5:15pm - 10:15pm
Mon Jul 15th
22h 0m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Mon Jul 15th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 1h 25m
Mon Jul 15th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 9h 20m
Tue Jul 16th 2024 Air France · AF 1564 Depart at 9:50pm from Paris (CDG) Fly for 1h 25m Arrive at 10:15pm in Birmingham (BHX)
USD 583
10:35am - 4:10pm
Thu Jul 25th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 25th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 26m
Thu Jul 25th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Fri Jul 26th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 585
10:35am - 4:10pm
Wed Jul 24th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 24th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 11m
Wed Jul 24th 2024 Air Transat · TS 7927 Depart at 1:45pm from Calgary (YYC) Fly for 3h 49m Arrive at 7:34pm in Toronto (YYZ)
Layover in Toronto for 4h 21m
Wed Jul 24th 2024 Air Transat · TS 230 Depart at 11:55pm from Toronto (YYZ) Fly for 6h 35m Arrive at 11:30am in Dublin (DUB)
Layover in Dublin for 3h 20m
Thu Jul 25th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 590
5:15pm - 8:20pm
Sun Jul 21st
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sun Jul 21st 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 20m
Sun Jul 21st 2024 WestJet · WS 18 Depart at 8:35pm from Calgary (YYC) Fly for 8h 30m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Mon Jul 22nd 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Mon Jul 22nd 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 590
5:15pm - 8:20pm
Sun Jul 28th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sun Jul 28th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 20m
Sun Jul 28th 2024 WestJet · WS 18 Depart at 8:35pm from Calgary (YYC) Fly for 8h 30m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Mon Jul 29th 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Mon Jul 29th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 590
5:15pm - 8:20pm
Wed Jul 24th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 24th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Wed Jul 24th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Thu Jul 25th 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Thu Jul 25th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 604
5:15pm - 8:20pm
Thu Jul 18th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 18th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 1h 45m
Thu Jul 18th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 8h 25m
Fri Jul 19th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 605
5:15pm - 8:20pm
Wed Jul 31st
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 31st 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Wed Jul 31st 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 5m
Thu Aug 1st 2024 Aer Lingus · EI 161 Depart at 3:10pm from London (LHR) Fly for 1h 25m Arrive at 4:35pm in Dublin (DUB)
Layover in Dublin for 2h 45m
Thu Aug 1st 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 605
5:15pm - 8:20pm
Wed Jul 17th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 17th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Wed Jul 17th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 5m
Thu Jul 18th 2024 Aer Lingus · EI 161 Depart at 3:10pm from London (LHR) Fly for 1h 25m Arrive at 4:35pm in Dublin (DUB)
Layover in Dublin for 2h 45m
Thu Jul 18th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 605
5:15pm - 8:20pm
Tue Jul 9th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Tue Jul 9th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Tue Jul 9th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 5m
Wed Jul 10th 2024 Aer Lingus · EI 161 Depart at 3:10pm from London (LHR) Fly for 1h 25m Arrive at 4:35pm in Dublin (DUB)
Layover in Dublin for 2h 45m
Wed Jul 10th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 611
5:15pm - 8:20pm
Tue Jul 30th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Tue Jul 30th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Tue Jul 30th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 45m
Wed Jul 31st 2024 Aer Lingus · EI 167 Depart at 3:50pm from London (LHR) Fly for 1h 25m Arrive at 5:15pm in Dublin (DUB)
Layover in Dublin for 2h 5m
Wed Jul 31st 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 618
10:35am - 4:45pm
Thu Jul 4th
23h 10m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 4th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 8h 6m
Thu Jul 4th 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 3h 50m
Fri Jul 5th 2024 Air France · AF 1064 Depart at 4:20pm from Paris (CDG) Fly for 1h 25m Arrive at 4:45pm in Birmingham (BHX)
USD 621
10:35am - 4:10pm
Fri Jul 5th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Fri Jul 5th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 11m
Fri Jul 5th 2024 Porter Airlines · PD 356 Depart at 1:45pm from Calgary (YYC) Fly for 3h 49m Arrive at 7:34pm in Toronto (YYZ)
Layover in Toronto for 2h 36m
Fri Jul 5th 2024 WestJet · WS 34 Depart at 10:10pm from Toronto (YYZ) Fly for 6h 50m Arrive at 10:00am in Dublin (DUB)
Layover in Dublin for 4h 50m
Sat Jul 6th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 623
10:35am - 4:10pm
Fri Jul 26th
22h 35m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Fri Jul 26th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 11m
Fri Jul 26th 2024 Air Transat · TS 7927 Depart at 1:45pm from Calgary (YYC) Fly for 3h 49m Arrive at 7:34pm in Toronto (YYZ)
Layover in Toronto for 4h 21m
Fri Jul 26th 2024 Air Transat · TS 230 Depart at 11:55pm from Toronto (YYZ) Fly for 6h 35m Arrive at 11:30am in Dublin (DUB)
Layover in Dublin for 3h 20m
Sat Jul 27th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 635
5:15pm - 8:20pm
Wed Jul 10th
20h 5m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Wed Jul 10th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 2h 25m
Wed Jul 10th 2024 WestJet · WS 18 Depart at 8:40pm from Calgary (YYC) Fly for 8h 25m Arrive at 12:05pm in London (LHR)
Layover in London for 3h 5m
Thu Jul 11th 2024 Aer Lingus · EI 161 Depart at 3:10pm from London (LHR) Fly for 1h 25m Arrive at 4:35pm in Dublin (DUB)
Layover in Dublin for 2h 45m
Thu Jul 11th 2024 Aer Lingus · EI 276 Depart at 7:20pm from Dublin (DUB) Fly for 1h 0m Arrive at 8:20pm in Birmingham (BHX)
USD 691
5:15pm - 4:10pm
Thu Jul 18th
15h 55m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Thu Jul 18th 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 1h 45m
Thu Jul 18th 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Fri Jul 19th 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 759
5:15pm - 4:45pm
Tue Jul 2nd
16h 30m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Tue Jul 2nd 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 1h 25m
Tue Jul 2nd 2024 WestJet · WS 10 Depart at 7:40pm from Calgary (YYC) Fly for 8h 50m Arrive at 12:30pm in Paris (CDG)
Layover in Paris for 3h 50m
Wed Jul 3rd 2024 Air France · AF 1064 Depart at 4:20pm from Paris (CDG) Fly for 1h 25m Arrive at 4:45pm in Birmingham (BHX)
USD 795
5:15pm - 4:10pm
Tue Jul 2nd
15h 55m
Medicine Hat (YXH) → Birmingham (BHX)
2 Stops
Tue Jul 2nd 2024 WestJet · WS 3019 Depart at 5:15pm from Medicine Hat (YXH) Fly for 1h 0m Arrive at 6:15pm in Calgary (YYC)
Layover in Calgary for 1h 45m
Tue Jul 2nd 2024 WestJet · WS 6 Depart at 8:00pm from Calgary (YYC) Fly for 7h 55m Arrive at 10:55am in Dublin (DUB)
Layover in Dublin for 3h 55m
Wed Jul 3rd 2024 Aer Lingus · EI 3274 Depart at 2:50pm from Dublin (DUB) Fly for 1h 20m Arrive at 4:10pm in Birmingham (BHX)
USD 1210
10:35am - 11:50am
Tue Jul 30th
18h 15m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Tue Jul 30th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 46m
Tue Jul 30th 2024 Air Canada · AC 326 Depart at 2:20pm from Calgary (YYC) Fly for 3h 58m Arrive at 8:18pm in Montreal (YUL)
Layover in Montreal for 1h 2m
Tue Jul 30th 2024 Air Canada · AC 916 Depart at 9:20pm from Montreal (YUL) Fly for 6h 10m Arrive at 8:30am in Dublin (DUB)
Layover in Dublin for 2h 0m
Wed Jul 31st 2024 Aer Lingus · EI 3264 Depart at 10:30am from Dublin (DUB) Fly for 1h 20m Arrive at 11:50am in Birmingham (BHX)
USD 1234
10:35am - 11:50am
Sat Jul 6th
18h 15m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sat Jul 6th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 46m
Sat Jul 6th 2024 Air Canada · AC 326 Depart at 2:20pm from Calgary (YYC) Fly for 3h 58m Arrive at 8:18pm in Montreal (YUL)
Layover in Montreal for 1h 2m
Sat Jul 6th 2024 Air Canada · AC 916 Depart at 9:20pm from Montreal (YUL) Fly for 6h 10m Arrive at 8:30am in Dublin (DUB)
Layover in Dublin for 2h 0m
Sun Jul 7th 2024 Aer Lingus · EI 3264 Depart at 10:30am from Dublin (DUB) Fly for 1h 20m Arrive at 11:50am in Birmingham (BHX)
USD 1260
10:35am - 11:50am
Tue Jul 16th
18h 15m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Tue Jul 16th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 46m
Tue Jul 16th 2024 Air Canada · AC 326 Depart at 2:20pm from Calgary (YYC) Fly for 3h 58m Arrive at 8:18pm in Montreal (YUL)
Layover in Montreal for 1h 2m
Tue Jul 16th 2024 Air Canada · AC 916 Depart at 9:20pm from Montreal (YUL) Fly for 6h 10m Arrive at 8:30am in Dublin (DUB)
Layover in Dublin for 2h 0m
Wed Jul 17th 2024 Aer Lingus · EI 3264 Depart at 10:30am from Dublin (DUB) Fly for 1h 20m Arrive at 11:50am in Birmingham (BHX)
USD 1290
10:35am - 11:50am
Thu Jul 25th
18h 15m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Thu Jul 25th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 46m
Thu Jul 25th 2024 Air Canada · AC 326 Depart at 2:20pm from Calgary (YYC) Fly for 3h 58m Arrive at 8:18pm in Montreal (YUL)
Layover in Montreal for 1h 2m
Thu Jul 25th 2024 Air Canada · AC 916 Depart at 9:20pm from Montreal (YUL) Fly for 6h 10m Arrive at 8:30am in Dublin (DUB)
Layover in Dublin for 2h 0m
Fri Jul 26th 2024 Aer Lingus · EI 3264 Depart at 10:30am from Dublin (DUB) Fly for 1h 20m Arrive at 11:50am in Birmingham (BHX)
USD 1369
10:35am - 11:50am
Sat Jul 20th
18h 15m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sat Jul 20th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 46m
Sat Jul 20th 2024 Air Canada · AC 326 Depart at 2:20pm from Calgary (YYC) Fly for 3h 58m Arrive at 8:18pm in Montreal (YUL)
Layover in Montreal for 1h 2m
Sat Jul 20th 2024 Air Canada · AC 916 Depart at 9:20pm from Montreal (YUL) Fly for 6h 10m Arrive at 8:30am in Dublin (DUB)
Layover in Dublin for 2h 0m
Sun Jul 21st 2024 Aer Lingus · EI 3264 Depart at 10:30am from Dublin (DUB) Fly for 1h 20m Arrive at 11:50am in Birmingham (BHX)
USD 1375
10:35am - 11:50am
Tue Jul 23rd
18h 15m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Tue Jul 23rd 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 46m
Tue Jul 23rd 2024 Air Canada · AC 326 Depart at 2:20pm from Calgary (YYC) Fly for 3h 58m Arrive at 8:18pm in Montreal (YUL)
Layover in Montreal for 1h 2m
Tue Jul 23rd 2024 Air Canada · AC 916 Depart at 9:20pm from Montreal (YUL) Fly for 6h 10m Arrive at 8:30am in Dublin (DUB)
Layover in Dublin for 2h 0m
Wed Jul 24th 2024 Aer Lingus · EI 3264 Depart at 10:30am from Dublin (DUB) Fly for 1h 20m Arrive at 11:50am in Birmingham (BHX)
USD 1528
10:35am - 11:50am
Sat Jul 27th
18h 15m
Medicine Hat (YXH) → Birmingham (BHX)
3 Stops
Sat Jul 27th 2024 WestJet · WS 3011 Depart at 10:35am from Medicine Hat (YXH) Fly for 0h 59m Arrive at 11:34am in Calgary (YYC)
Layover in Calgary for 2h 46m
Sat Jul 27th 2024 Air Canada · AC 326 Depart at 2:20pm from Calgary (YYC) Fly for 3h 58m Arrive at 8:18pm in Montreal (YUL)
Layover in Montreal for 1h 2m
Sat Jul 27th 2024 Air Canada · AC 916 Depart at 9:20pm from Montreal (YUL) Fly for 6h 10m Arrive at 8:30am in Dublin (DUB)
Layover in Dublin for 2h 0m
Sun Jul 28th 2024 Aer Lingus · EI 3264 Depart at 10:30am from Dublin (DUB) Fly for 1h 20m Arrive at 11:50am in Birmingham (BHX)
FlightList - Book Flights. Simplified. (2024)
Author: Nathanial Hackett
Last Updated:
Views: 6046
Rating: 4.1 / 5 (72 voted)
Reviews: 95% of readers found this page helpful
Name: Nathanial Hackett
Birthday: 1997-10-09
Address: Apt. 935 264 Abshire Canyon, South Nerissachester, NM 01800
Phone: +9752624861224
Job: Forward Technology Assistant
Hobby: Listening to music, Shopping, Vacation, Baton twirling, Flower arranging, Blacksmithing, Do it yourself
Introduction: My name is Nathanial Hackett, I am a lovely, curious, smiling, lively, thoughtful, courageous, lively person who loves writing and wants to share my knowledge and understanding with you.