
Round-trip from | $1,050 (Cathay Pacific) |
|---|---|
One-way from | $700 (Expedia) |
Popular in | December |
Cheapest in | September |
Average price | $1,405 |
Fly from
Fly to
Route
Depart
Return
Price
NashvilleShanghai
BNA - SHA
BNASHA
Nashville Intl
Tue 3/10
5:40 pm-12:20 pm
2 stops29h 40m
Shanghai Hongqiao Intl
Mon 3/16
10:30 pm-10:05 pm
2 stops36h 35m
NashvilleShanghai
BNA - SHA
BNASHA
Nashville Intl
Thu 12/4
7:25 pm-12:20 pm
2 stops26h 55m
Shanghai Hongqiao Intl
Thu 12/11
10:30 pm-6:57 pm
2 stops34h 27m
NashvilleShanghai
BNA - SHA
BNASHA
Nashville Intl
Sat 12/27
11:14 am-12:15 pm
3 stops35h 01m
Shanghai Hongqiao Intl
Mon 2/9
6:10 pm-1:16 pm
3 stops33h 06m
NashvilleShanghai
BNA - SHA
BNASHA
Nashville Intl
Sat 12/20
2:25 pm-10:35 am
3 stops30h 10m
Shanghai Hongqiao Intl
Sat 12/27
1:35 pm-10:09 am
3 stops34h 34m
KnoxvilleShanghai
TYS - SHA
TYSSHA
Knoxville McGhee Tyson
Mon 11/24
5:10 am-11:45 am
2 stops41h 35m
Shanghai Hongqiao Intl
Sat 11/29
1:10 pm-3:37 pm
2 stops39h 27m
MemphisShanghai
MEM - SHA
MEMSHA
Memphis
Sat 12/20
7:03 am-11:45 am
2 stops38h 42m
Shanghai Hongqiao Intl
Mon 1/5
1:10 pm-5:15 pm
2 stops42h 05m
KnoxvilleShanghai
TYS - SHA
TYSSHA
Knoxville McGhee Tyson
Mon 11/24
6:45 am-12:25 pm
2 stops40h 40m
Shanghai Hongqiao Intl
Sat 11/29
1:40 pm-1:17 pm
2 stops36h 37m
MemphisShanghai
MEM - SHA
MEMSHA
Memphis
Mon 12/8
4:57 pm-12:20 pm
2 stops29h 23m
Shanghai Hongqiao Intl
Thu 12/25
1:10 pm-9:07 pm
2 stops21h 57m
NashvilleShanghai
BNA - SHA
BNASHA
Nashville Intl
Wed 11/12
6:45 am-11:45 am
2 stops39h 00m
NashvilleShanghai
BNA - SHA
BNASHA
Nashville Intl
Wed 11/12
8:00 am-12:25 pm
2 stops38h 25m
A simple way to save on the total cost of your ticket is to fly from Tennessee to Shanghai Hongqiao Intl Airport in the afternoon. If you’re flexible enough to do this you can expect to save up to 7% on your trip compared to booking a flight at noon.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$528 | Average$1,255 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$971 | Average$1,413 | FlexibilityNo cancel fee | On-time71% |