Search Cheap Flights toBattleford
Search 400 airlines and 321,000 hotels worldwide.
FREE 24 hour cancellation on most flights
Battleford Flights as Low as $388
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Fri, Aug 1 - Sat, Aug 2
YXX
Abbotsford Intl.
YXE
John G. Diefenbaker Intl.
$388 Roundtrip, found 1 day ago
$388
Roundtrip
found 1 day ago

Thu, Jul 31 - Sat, Aug 2
YXX
Abbotsford Intl.
YXE
John G. Diefenbaker Intl.
$392 Roundtrip, found 1 day ago
$392
Roundtrip
found 1 day ago

Wed, Jul 30 - Wed, Jul 30
YVR
Vancouver Intl.
YXE
John G. Diefenbaker Intl.
$427 Roundtrip, found 1 day ago
$427
Roundtrip
found 1 day ago

Thu, Jul 31 - Sun, Aug 3
YXX
Abbotsford Intl.
YXE
John G. Diefenbaker Intl.
$432 Roundtrip, found 1 day ago
$432
Roundtrip
found 1 day ago

Thu, Nov 13 - Thu, Nov 27
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$651 Roundtrip, found 1 day ago
$651
Roundtrip
found 1 day ago

Sat, Nov 15 - Thu, Nov 27
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$694 Roundtrip, found 1 day ago
$694
Roundtrip
found 1 day ago

Wed, Nov 12 - Thu, Nov 27
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$696 Roundtrip, found 1 day ago
$696
Roundtrip
found 1 day ago

Thu, Nov 13 - Mon, Nov 24
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$699 Roundtrip, found 1 day ago
$699
Roundtrip
found 1 day ago

Wed, Nov 12 - Mon, Nov 24
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$701 Roundtrip, found 1 day ago
$701
Roundtrip
found 1 day ago

Thu, Nov 13 - Sat, Nov 22
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$718 Roundtrip, found 1 day ago
$718
Roundtrip
found 1 day ago

Wed, Nov 12 - Sat, Nov 22
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$720 Roundtrip, found 1 day ago
$720
Roundtrip
found 1 day ago

Tue, Nov 11 - Fri, Nov 21
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$739 Roundtrip, found 1 day ago
$739
Roundtrip
found 1 day ago

Wed, Nov 12 - Fri, Nov 21
RHI
Oneida County
YXE
John G. Diefenbaker Intl.
$742 Roundtrip, found 1 day ago
$742
Roundtrip
found 1 day ago

Sat, Jul 26 - Tue, Jul 29
YVR
Vancouver Intl.
YXE
John G. Diefenbaker Intl.
$866 Roundtrip, found 1 day ago
$866
Roundtrip
found 1 day ago

Sat, Jul 19 - Thu, Jul 24
YYC
Calgary Intl.
YXE
John G. Diefenbaker Intl.
$881 Roundtrip, found 1 day ago
$881
Roundtrip
found 1 day ago

Sat, Jul 19 - Thu, Jul 24
YYC
Calgary Intl.
YXE
John G. Diefenbaker Intl.
$891 Roundtrip, found 1 day ago
$891
Roundtrip
found 1 day ago
Destination airport | John G. Diefenbaker Intl. |
Destination airport IATA code | YXE |
Roundtrip price | $388 |
Last Minute Hotel Deals in Battleford

Comfort Inn & Suites
610 Carlton Trail, S, North Battleford, SK
Book a stay at this business-friendly hotel in North Battleford. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...
9/10 Wonderful! (713 reviews)
"Convenient location and helpful staff"
Reviewed on Jul 15, 2025

Gold Eagle Lodge
12004 Railway Ave East, North Battleford, SK
Stay at this 3-star business-friendly hotel in North Battleford. Enjoy free breakfast, free parking, and 3 hot tubs. Our guests praise the helpful staff and ...
9.2/10 Wonderful! (1,003 reviews)
"Spacious room, three hot tubs n sauna"
Reviewed on Jul 12, 2025

Tropical Inn
1001 Battleford Rd, North Battleford, SK
Stay at this 3-star hotel in North Battleford. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...
6.6/10 (623 reviews)
"For me it was a very convenient place for a quick stop on my travels."
Reviewed on Jul 14, 2025

Travelodge by Wyndham North Battleford
992 101st St, North Battleford, SK
Book a stay at this business-friendly hotel in North Battleford. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our ...
5.2/10 (643 reviews)
"Stay was okay, there was lots of loud banging sounds at night and the room floor was covered in something that felt sticky"
Reviewed on Jul 3, 2025

Holiday Inn Express & Suites North Battleford by IHG
492 - 114th Street, North Battleford, SK
Book a stay at this family-friendly hotel in North Battleford. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...
8.6/10 Excellent! (584 reviews)
"Room was clean and showed signs of careful upkeep. Breakfast included and offered many self serve choices."
Reviewed on Jul 13, 2025

The Battlefords Inn
11212 Railway Avenue E., North Battleford, SK
Stay at this motel in North Battleford. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the property condition in our reviews. Popular ...
8.4/10 Very Good! (305 reviews)
"Very nice people, good condition and reasonable prices. Very helpful staff."
Reviewed on Jul 13, 2025

Lone Star Hotel
1006 Highway 16, North Battleford, SK
Book a stay at this business-friendly hotel in North Battleford. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Gold Eagle Casino and ...
7.2/10 Good! (217 reviews)
"The staff were friendly and accommodating. They ensured our comfort from check in until checkout."
Reviewed on Jul 7, 2025

Diamond Hill Resort
RR 1,, North Battleford, SK
Stay at this cabin in North Battleford. Enjoy free WiFi, free parking, and a picnic area. Popular attractions Chapel Gallery and Allen Sapp Gallery are located ...
9.2/10 Wonderful! (5 reviews)
"It was wonderful and homey here! The owners were very kind and helpful and I really enjoyed their pups. Very clean and and could make yourself right at home"
Reviewed on Jul 8, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Flights to Our Favorite Destinations
- Flights to Toronto
- Flights to Niagara Falls
- Flights to Vancouver
- Flights to Montreal
- Flights to Calgary
- Flights to Québec City
- Flights to Banff
- Flights to Victoria
- Flights to Ottawa
- Flights to Edmonton
- Flights to Canmore
- Flights to Kelowna
- Flights to Whistler
- Flights to Halifax
- Flights to Winnipeg
- Flights to Niagara-on-the-Lake