- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Nashville (BNA) to Calgary (YYC)
Prices were available within the past 7 days and start at AU$177 for one-way flights and AU$440 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., 16 Jul. - Sun., 21 Jul.
BNA
Nashville
YYC
Calgary
AU$440 Return, found 4 days ago
AU$440
Return
found 4 days ago
Tue., 16 Jul. - Sun., 21 Jul.
BNA
Nashville
YYC
Calgary
AU$487 Return, found 4 days ago
AU$487
Return
found 4 days ago
Tue., 16 Jul. - Sun., 21 Jul.
BNA
Nashville
YYC
Calgary
AU$511 Return, found 4 days ago
AU$511
Return
found 4 days ago
Thu., 2 May - Sat., 11 May
BNA
Nashville
YYC
Calgary
AU$514 Return, found 2 days ago
AU$514
Return
found 2 days ago
Tue., 16 Jul. - Sun., 21 Jul.
BNA
Nashville
YYC
Calgary
AU$517 Return, found 4 days ago
AU$517
Return
found 4 days ago
Tue., 16 Jul. - Sun., 21 Jul.
BNA
Nashville
YYC
Calgary
AU$520 Return, found 4 days ago
AU$520
Return
found 4 days ago
Tue., 16 Jul. - Sun., 21 Jul.
BNA
Nashville
YYC
Calgary
AU$529 Return, found 4 days ago
AU$529
Return
found 4 days ago
Thu., 2 May - Sat., 11 May
BNA
Nashville
YYC
Calgary
AU$534 Return, found 2 days ago
AU$534
Return
found 2 days ago
Tue., 16 Jul. - Sun., 21 Jul.
BNA
Nashville
YYC
Calgary
AU$534 Return, found 4 days ago
AU$534
Return
found 4 days ago
Thu., 2 May - Sat., 11 May
BNA
Nashville
YYC
Calgary
AU$536 Return, found 2 days ago
AU$536
Return
found 2 days ago
Origin airport | Nashville Intl. |
Destination airport | Calgary Intl. |
Return price | AU$440 |
Distance | 2718 km |
Average flight time | 4 hours 20 mins |
Frequently asked questions
- Trending Routes
- Top Flights Destinations
- Related Carriers
- Cheap Flights from Other Airports
- Expedia's Latest Trends
Top Routes from Nashville
- Nashville to Los Angeles (BNA - LAX)
- Nashville to Charleston (BNA - CHS)
- Nashville to New Orleans (BNA - MSY)
- Nashville to Dallas (BNA - DFW)
- Nashville to Memphis (BNA - MEM)
- Nashville to Townsville (BNA - TSV)
- Nashville to London (BNA - LHR)
- Nashville to Brisbane (BNA - BNE)
- Nashville to Orlando (BNA - MCO)
Top Routes to Calgary
- Los Angeles to Calgary (LAX - YYC)
- Honolulu to Calgary (HNL - YYC)
- Adelaide to Calgary (ADL - YYC)
- Gold Coast to Calgary (OOL - YYC)
- Seattle to Calgary (SEA - YYC)
- Canberra to Calgary (CBR - YYC)
- Vancouver to Calgary (YVR - YYC)
- Melbourne to Calgary (MEL - YYC)
- London to Calgary (LHR - YYC)
- Brisbane to Calgary (BNE - YYC)
- Toronto to Calgary (YYZ - YYC)
- Perth to Calgary (PER - YYC)
Top Flight Destinations
- Flights to Toronto
- Flights to Niagara Falls
- Flights to Vancouver
- Flights to Montreal
- Flights to Banff
- Flights to Québec City
- Flights to Calgary
- Flights to Victoria
- Flights to Edmonton
- Flights to Ottawa
- Flights to Canmore
- Flights to Whistler
- Flights to Jasper
- Flights to Halifax
- Flights to Winnipeg
- Flights to Kelowna
- Flights to Richmond
- Flights to Niagara-on-the-Lake
- Flights to Saskatoon
- Flights to London
Flights
Los Angeles (LAX) - Memphis (MEM)Edmonton (YEG) - Brisbane (BNE)Toronto (YYZ) - Edmonton (YEG)Sydney (SYD) - Edmonton (YEG)Edmonton (YEG) - Melbourne (MEL)Edmonton (YEG) - Sydney (SYD)Melbourne (MEL) - Memphis (MEM)Brisbane (BNE) - Memphis (MEM)Vancouver (YVR) - Edmonton (YEG)Memphis (MEM) - New Orleans (MSY)Whistler (YWS) - Banff (YBA)Toronto (YYZ) - Banff (YBA)Las Vegas (LAS) - Memphis (MEM)Perth (PER) - Banff (YBA)Perth (PER) - Edmonton (YEG)Memphis (MEM) - Los Angeles (LAX)Memphis (MEM) - Las Vegas (LAS)Jasper (APT) - Toronto (YTO)Brisbane (BNE) - Edmonton (YEG)Edmonton (YEG) - Vancouver (YVR)New Orleans (MSY) - Memphis (MEM)Edmonton (YEG) - Regina (YQR)Los Angeles (LAX) - Edmonton (YEG)Melbourne (MEL) - Edmonton (YEG)Banff (YBA) - Las Vegas (LAS)Vancouver (YVR) - Banff (YBA)Calgary (YYC) - Banff (YBA)Sydney (SYD) - Memphis (MEM)Edmonton (YEG) - Toronto (YYZ)Chicago (ORD) - Memphis (MEM)
*Available to Expedia members.