HowToGo

Flight from London to Shanghai, Puerto Rico

How to get to Shanghai, Puerto Rico from London by flight ? You can check flights from London to Shanghai, Puerto Rico below.

Search Transfer from London to Shanghai, Puerto Rico

Search Flights

You can find flight ticket prices from London to Shanghai, Puerto Rico with our flight tickets search tool below

1. London Heathrow to San Juan

  1. You take a flight from London Heathrow to San Juan and cost approximately 500 USD.

  2. You take a bus, shuttle or taxi from San Juan to your destination in Shanghai, Puerto Rico.

Flight Depart Arrive
BA458 British Airways
IB6301 Iberia
07:20 London Heathrow
17:00 Madrid
10:50 Madrid
19:30 San Juan
Connect
BA2684 British Airways
IB447 Iberia
IB6301 Iberia
08:25 London Heathrow
13:40 Bilbao
17:00 Madrid
11:30 Bilbao
14:50 Madrid
19:30 San Juan
Connect
AA109 American Airlines
B6261 JetBlue Airways
09:15 London Heathrow
16:20 Boston
11:40 Boston
20:20 San Juan
Connect
VS135 Virgin Atlantic
NK1049 Spirit Airlines
09:50 London Heathrow
15:30 Orlando
14:40 Orlando
18:21 San Juan
Connect
VS135 Virgin Atlantic
WN5649 Southwest Airlines
09:50 London Heathrow
16:05 Orlando
14:40 Orlando
19:00 San Juan
Connect
VS135 Virgin Atlantic
B6733 JetBlue Airways
09:50 London Heathrow
16:14 Orlando
14:40 Orlando
19:04 San Juan
Connect
UA928 United Airlines
UA1996 United Airlines
10:00 London Heathrow
14:20 Chicago O'Hare
12:50 Chicago O'Hare
20:10 San Juan
Connect
DL2 Delta
DL1859 Delta
10:05 London Heathrow
17:25 New York JFK
13:25 New York JFK
21:21 San Juan
Connect
DL31 Delta
DL1861 Delta
10:05 London Heathrow
18:30 Atlanta
14:45 Atlanta
22:04 San Juan
Connect
UA15 United Airlines
UA1543 United Airlines
10:25 London Heathrow
20:27 Newark
13:15 Newark
00:22 San Juan
Connect
AA729 American Airlines
B61421 JetBlue Airways
10:30 London Heathrow
21:10 Philadelphia
13:20 Philadelphia
00:55 San Juan
Connect
IB3163 Iberia
IB6301 Iberia
10:35 London Heathrow
17:00 Madrid
14:00 Madrid
19:30 San Juan
Connect
BA207 British Airways
AA2780 American Airlines
10:40 London Heathrow
18:50 Miami
15:00 Miami
21:22 San Juan
Connect
VS003 Virgin Atlantic
DL1859 Delta
11:00 London Heathrow
17:25 New York JFK
13:40 New York JFK
21:21 San Juan
Connect
BA213 British Airways
B6261 JetBlue Airways
11:15 London Heathrow
16:20 Boston
13:35 Boston
20:20 San Juan
Connect
BA173 British Airways
DL1859 Delta
11:20 London Heathrow
17:25 New York JFK
14:05 New York JFK
21:21 San Juan
Connect
VS005 Virgin Atlantic
AA2780 American Airlines
12:00 London Heathrow
18:50 Miami
16:25 Miami
21:22 San Juan
Connect
AA39 American Airlines
AA2780 American Airlines
12:50 London Heathrow
18:50 Miami
17:00 Miami
21:22 San Juan
Connect
BA205 British Airways
WN1093 Southwest Airlines
13:30 London Heathrow
18:55 Orlando
17:55 Orlando
21:50 San Juan
Connect
BA205 British Airways
WN4426 Southwest Airlines
13:30 London Heathrow
19:40 Orlando
17:55 Orlando
22:35 San Juan
Connect
BA205 British Airways
WN5692 Southwest Airlines
13:30 London Heathrow
19:25 Orlando
17:55 Orlando
22:20 San Juan
Connect
VS045 Virgin Atlantic
DL1859 Delta
13:30 London Heathrow
17:25 New York JFK
16:10 New York JFK
21:21 San Juan
Connect
B620 JetBlue Airways
B61603 JetBlue Airways
14:05 London Heathrow
05:40 New York JFK
17:28 New York JFK
09:24 San Juan
Connect
BA115 British Airways
B6303 JetBlue Airways
14:35 London Heathrow
23:59 New York JFK
17:30 New York JFK
03:47 San Juan
Connect
BA189 British Airways
UA1543 United Airlines
16:45 London Heathrow
20:27 Newark
19:30 Newark
00:22 San Juan
Connect
AA141 American Airlines
B61603 JetBlue Airways
17:15 London Heathrow
05:40 New York JFK
20:20 New York JFK
09:24 San Juan
Connect
AA141 American Airlines
B6303 JetBlue Airways
17:15 London Heathrow
23:59 New York JFK
20:20 New York JFK
03:47 San Juan
Connect
BA179 British Airways
B6303 JetBlue Airways
18:05 London Heathrow
23:59 New York JFK
21:00 New York JFK
03:47 San Juan
Connect
VS025 Virgin Atlantic
DL639 Delta
18:50 London Heathrow
08:05 New York JFK
21:30 New York JFK
11:47 San Juan
Connect
AV121 Avianca - Aerovías del Continente Americano S.A.
AV258 Avianca - Aerovías del Continente Americano S.A.
21:40 London Heathrow
12:40 Bogota
03:40 Bogota
16:35 San Juan
Connect
AV121 Avianca - Aerovías del Continente Americano S.A.
AV228 Avianca - Aerovías del Continente Americano S.A.
21:40 London Heathrow
15:15 Bogota
03:40 Bogota
19:10 San Juan
Connect

2. London Gatwick to San Juan

  1. You take a flight from London Gatwick to San Juan and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from San Juan to your destination in Shanghai, Puerto Rico.

Flight Depart Arrive
UX1014 Air Europa
IB6301 Iberia
10:00 London Gatwick
17:00 Madrid
13:30 Madrid
19:30 San Juan
Connect
BA2037 British Airways
WN5649 Southwest Airlines
10:45 London Gatwick
16:05 Orlando
15:05 Orlando
19:00 San Juan
Connect
BA2037 British Airways
B6733 JetBlue Airways
10:45 London Gatwick
16:14 Orlando
15:05 Orlando
19:04 San Juan
Connect
BA2037 British Airways
NK2100 Spirit Airlines
10:45 London Gatwick
16:50 Orlando
15:05 Orlando
19:41 San Juan
Connect
IB3715 Iberia
IB6301 Iberia
10:50 London Gatwick
17:00 Madrid
14:15 Madrid
19:30 San Juan
Connect
U28277 easyJet
IB6301 Iberia
11:10 London Gatwick
17:00 Madrid
14:45 Madrid
19:30 San Juan
Connect
B644 JetBlue Airways
B6303 JetBlue Airways
12:00 London Gatwick
23:59 New York JFK
15:33 New York JFK
03:47 San Juan
Connect
BA2167 British Airways
NK1263 Spirit Airlines
12:05 London Gatwick
18:25 Tampa
16:35 Tampa
21:24 San Juan
Connect
BA2273 British Airways
B6303 JetBlue Airways
16:35 London Gatwick
23:59 New York JFK
19:35 New York JFK
03:47 San Juan
Connect

3. London City to San Juan

  1. You take a flight from London City to San Juan and cost approximately 600 USD.

  2. You take a bus, shuttle or taxi from San Juan to your destination in Shanghai, Puerto Rico.

Flight Depart Arrive
BA8483 British Airways
IB3919 Iberia
IB6301 Iberia
06:50 London City
13:30 Palma Mallorca
17:00 Madrid
10:15 Palma Mallorca
14:55 Madrid
19:30 San Juan
Connect
BA8481 British Airways
IB8779 Iberia
IB6301 Iberia
07:05 London City
12:25 Faro
17:00 Madrid
10:05 Faro
14:40 Madrid
19:30 San Juan
Connect
BA8497 British Airways
KL0641 KLM
DL1859 Delta
07:15 London City
13:20 Amsterdam Schiphol
17:25 New York JFK
09:20 Amsterdam Schiphol
15:25 New York JFK
21:21 San Juan
Connect
BA8497 British Airways
DL47 Delta
DL1859 Delta
07:15 London City
10:35 Amsterdam Schiphol
17:25 New York JFK
09:20 Amsterdam Schiphol
12:55 New York JFK
21:21 San Juan
Connect
BA8475 British Airways
IB8727 Iberia
IB6301 Iberia
07:40 London City
11:40 Nice
17:00 Madrid
10:40 Nice
13:45 Madrid
19:30 San Juan
Connect
BA7310 British Airways
EI45 Aer Lingus
DL1859 Delta
08:10 London City
12:05 Manchester
17:25 New York JFK
09:10 Manchester
15:45 New York JFK
21:21 San Juan
Connect
BA7310 British Airways
EI35 Aer Lingus
WN1093 Southwest Airlines
08:10 London City
11:00 Manchester
18:55 Orlando
09:10 Manchester
15:50 Orlando
21:50 San Juan
Connect
BA8704 British Airways
DL209 Delta
DL1859 Delta
08:40 London City
10:55 Edinburgh
17:25 New York JFK
10:00 Edinburgh
13:30 New York JFK
21:21 San Juan
Connect
KL0984 KLM
KL0641 KLM
DL1859 Delta
08:40 London City
13:20 Amsterdam Schiphol
17:25 New York JFK
11:00 Amsterdam Schiphol
15:25 New York JFK
21:21 San Juan
Connect
BA4462 British Airways
EI105 Aer Lingus
DL1859 Delta
09:05 London City
12:45 Dublin
17:25 New York JFK
10:30 Dublin
15:15 New York JFK
21:21 San Juan
Connect
BA4462 British Airways
EI107 Aer Lingus
B6303 JetBlue Airways
09:05 London City
15:30 Dublin
23:59 New York JFK
10:30 Dublin
18:10 New York JFK
03:47 San Juan
Connect
BA4462 British Airways
EI121 Aer Lingus
WN1093 Southwest Airlines
09:05 London City
12:20 Dublin
18:55 Orlando
10:30 Dublin
17:00 Orlando
21:50 San Juan
Connect
BA4462 British Airways
DL45 Delta
DL1859 Delta
09:05 London City
11:30 Dublin
17:25 New York JFK
10:30 Dublin
14:15 New York JFK
21:21 San Juan
Connect
BA4462 British Airways
EI121 Aer Lingus
WN4426 Southwest Airlines
09:05 London City
12:20 Dublin
19:40 Orlando
10:30 Dublin
17:00 Orlando
22:35 San Juan
Connect
BA4462 British Airways
EI101 Aer Lingus
B61389 JetBlue Airways
09:05 London City
13:10 Dublin
19:10 Newark
10:30 Dublin
16:20 Newark
23:18 San Juan
Connect
BA4462 British Airways
EI121 Aer Lingus
NK802 Spirit Airlines
09:05 London City
12:20 Dublin
20:05 Orlando
10:30 Dublin
17:00 Orlando
22:53 San Juan
Connect
BA4462 British Airways
EI105 Aer Lingus
B6303 JetBlue Airways
09:05 London City
12:45 Dublin
23:59 New York JFK
10:30 Dublin
15:15 New York JFK
03:47 San Juan
Connect
KL0988 KLM
KL0641 KLM
DL1859 Delta
10:00 London City
13:20 Amsterdam Schiphol
17:25 New York JFK
12:10 Amsterdam Schiphol
15:25 New York JFK
21:21 San Juan
Connect
KL0972 KLM
KL0643 KLM
DL639 Delta
13:45 London City
17:55 Amsterdam Schiphol
08:05 New York JFK
16:00 Amsterdam Schiphol
19:59 New York JFK
11:47 San Juan
Connect

4. London Heathrow to Aguadilla

  1. You take a flight from London Heathrow to Aguadilla and cost approximately 480 USD.

  2. You take a bus, shuttle or taxi from Aguadilla to your destination in Shanghai, Puerto Rico.

Flight Depart Arrive
SN2104 Brussels Airlines
UA998 United Airlines
UA569 United Airlines
06:45 London Heathrow
10:10 Brussels
19:59 Newark
08:55 Brussels
12:15 Newark
23:53 Aguadilla
Connect
LH923 Lufthansa
LH402 Lufthansa
UA569 United Airlines
07:30 London Heathrow
13:20 Frankfurt
19:59 Newark
10:05 Frankfurt
15:50 Newark
23:53 Aguadilla
Connect
LH925 Lufthansa
LH402 Lufthansa
UA569 United Airlines
08:30 London Heathrow
13:20 Frankfurt
19:59 Newark
11:05 Frankfurt
15:50 Newark
23:53 Aguadilla
Connect
LH901 Lufthansa
LH402 Lufthansa
UA569 United Airlines
09:30 London Heathrow
13:20 Frankfurt
19:59 Newark
12:05 Frankfurt
15:50 Newark
23:53 Aguadilla
Connect
VS135 Virgin Atlantic
NK164 Spirit Airlines
09:50 London Heathrow
21:12 Orlando
14:40 Orlando
23:59 Aguadilla
Connect
VS135 Virgin Atlantic
B6730 JetBlue Airways
09:50 London Heathrow
17:30 Orlando
14:40 Orlando
20:19 Aguadilla
Connect
UA15 United Airlines
B62583 JetBlue Airways
10:25 London Heathrow
20:17 Newark
13:15 Newark
00:14 Aguadilla
Connect
UA15 United Airlines
UA569 United Airlines
10:25 London Heathrow
19:59 Newark
13:15 Newark
23:53 Aguadilla
Connect
BA213 British Airways
UA3429 United Airlines
UA569 United Airlines
11:15 London Heathrow
15:25 Boston
19:59 Newark
13:35 Boston
16:56 Newark
23:53 Aguadilla
Connect
AA733 American Airlines
AA1842 American Airlines
NK164 Spirit Airlines
12:20 London Heathrow
18:02 Charlotte
21:12 Orlando
16:00 Charlotte
19:41 Orlando
23:59 Aguadilla
Connect
AC865 Air Canada
UA3654 United Airlines
UA569 United Airlines
13:05 London Heathrow
17:10 Montreal
19:59 Newark
15:15 Montreal
18:58 Newark
23:53 Aguadilla
Connect
FI451 Icelandair
FI623 Icelandair
B62583 JetBlue Airways
13:10 London Heathrow
17:00 Reykjavik Keflavik Nas
20:17 Newark
15:20 Reykjavik Keflavik Nas
19:10 Newark
00:14 Aguadilla
Connect
BA205 British Airways
NK164 Spirit Airlines
13:30 London Heathrow
21:12 Orlando
17:55 Orlando
23:59 Aguadilla
Connect
VS011 Virgin Atlantic
UA792 United Airlines
UA569 United Airlines
14:00 London Heathrow
17:15 Boston
19:59 Newark
16:25 Boston
18:52 Newark
23:53 Aguadilla
Connect
VS011 Virgin Atlantic
UA792 United Airlines
B62583 JetBlue Airways
14:00 London Heathrow
17:15 Boston
20:17 Newark
16:25 Boston
18:52 Newark
00:14 Aguadilla
Connect
AC857 Air Canada
AC7656 Air Canada
B62583 JetBlue Airways
14:05 London Heathrow
17:45 Toronto
20:17 Newark
16:45 Toronto
19:18 Newark
00:14 Aguadilla
Connect
B620 JetBlue Airways
B6839 JetBlue Airways
14:05 London Heathrow
05:59 New York JFK
17:28 New York JFK
09:39 Aguadilla
Connect
AA141 American Airlines
B6839 JetBlue Airways
17:15 London Heathrow
05:59 New York JFK
20:20 New York JFK
09:39 Aguadilla
Connect
BA179 British Airways
B6839 JetBlue Airways
18:05 London Heathrow
05:59 New York JFK
21:00 New York JFK
09:39 Aguadilla
Connect
VS025 Virgin Atlantic
B6839 JetBlue Airways
18:50 London Heathrow
05:59 New York JFK
21:30 New York JFK
09:39 Aguadilla
Connect

5. London Heathrow to Ponce

  1. You take a flight from London Heathrow to Ponce and cost approximately 650 USD.

  2. You take a bus, shuttle or taxi from Ponce to your destination in Shanghai, Puerto Rico.

Flight Depart Arrive
AA109 American Airlines
B6917 JetBlue Airways
B6745 JetBlue Airways
09:15 London Heathrow
12:35 Boston
23:58 New York JFK
11:40 Boston
13:54 New York JFK
04:49 Ponce
Connect
AA109 American Airlines
B62717 JetBlue Airways
B6745 JetBlue Airways
09:15 London Heathrow
16:35 Boston
23:58 New York JFK
11:40 Boston
18:00 New York JFK
04:49 Ponce
Connect
AA109 American Airlines
B62017 JetBlue Airways
B6745 JetBlue Airways
09:15 London Heathrow
19:00 Boston
23:58 New York JFK
11:40 Boston
20:22 New York JFK
04:49 Ponce
Connect
AA101 American Airlines
B6745 JetBlue Airways
09:35 London Heathrow
23:58 New York JFK
12:30 New York JFK
04:49 Ponce
Connect
B620 JetBlue Airways
B6745 JetBlue Airways
14:05 London Heathrow
23:58 New York JFK
17:28 New York JFK
04:49 Ponce
Connect
B620 JetBlue Airways
B6901 JetBlue Airways
B6767 JetBlue Airways
14:05 London Heathrow
20:05 New York JFK
06:00 Orlando
17:28 New York JFK
22:57 Orlando
08:53 Ponce
Connect
BA115 British Airways
B6745 JetBlue Airways
14:35 London Heathrow
23:58 New York JFK
17:30 New York JFK
04:49 Ponce
Connect
AA141 American Airlines
B6745 JetBlue Airways
17:15 London Heathrow
23:58 New York JFK
20:20 New York JFK
04:49 Ponce
Connect
BA179 British Airways
B6745 JetBlue Airways
18:05 London Heathrow
23:58 New York JFK
21:00 New York JFK
04:49 Ponce
Connect
VS025 Virgin Atlantic
B6745 JetBlue Airways
18:50 London Heathrow
23:58 New York JFK
21:30 New York JFK
04:49 Ponce
Connect

References

Find Hotels in Shanghai, Puerto Rico

You can find hotels and accommodations in Shanghai, Puerto Rico with our hotels search tool below

Booking.com