HowToGo

Flight from Qatar to Shanghai, Puerto Rico

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

Search Transfer from Qatar to Shanghai, Puerto Rico

Search Flights

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

1. Doha to San Juan

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to San Juan and cost approximately 900 USD.

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

Flight Depart Arrive
QR723 Qatar Airways
AA595 American Airlines
01:10 Doha
17:09 Chicago O'Hare
08:15 Chicago O'Hare
23:01 San Juan
Connect
QR723 Qatar Airways
AA593 American Airlines
01:10 Doha
10:00 Chicago O'Hare
08:15 Chicago O'Hare
15:52 San Juan
Connect
QR147 Qatar Airways
IB6301 Iberia
01:15 Doha
17:00 Madrid
07:50 Madrid
19:30 San Juan
Connect
QR709 Qatar Airways
UA2021 United Airlines
01:20 Doha
10:30 Washington Dulles
08:45 Washington Dulles
14:18 San Juan
Connect
QR703 Qatar Airways
B61040 JetBlue Airways
9K8241 Cape Air
01:35 Doha
11:30 New York JFK
18:00 Charlotte Amalie
08:35 New York JFK
15:24 Charlotte Amalie
18:35 San Juan
Connect
QR703 Qatar Airways
B61040 JetBlue Airways
3M123 Silver Airways
01:35 Doha
11:30 New York JFK
18:00 Charlotte Amalie
08:35 New York JFK
15:24 Charlotte Amalie
18:35 San Juan
Connect
QR703 Qatar Airways
B61040 JetBlue Airways
9K8301 Cape Air
01:35 Doha
11:30 New York JFK
16:45 Charlotte Amalie
08:35 New York JFK
15:24 Charlotte Amalie
17:20 San Juan
Connect
QR703 Qatar Airways
B6803 JetBlue Airways
01:35 Doha
12:15 New York JFK
08:35 New York JFK
16:07 San Juan
Connect
QR703 Qatar Airways
B6903 JetBlue Airways
01:35 Doha
17:20 New York JFK
08:35 New York JFK
21:21 San Juan
Connect
QR703 Qatar Airways
B61869 JetBlue Airways
B6332 JetBlue Airways
01:35 Doha
09:59 New York JFK
17:19 Punta Cana
08:35 New York JFK
13:51 Punta Cana
18:14 San Juan
Connect
QR703 Qatar Airways
B61869 JetBlue Airways
B62932 JetBlue Airways
01:35 Doha
09:59 New York JFK
15:43 Punta Cana
08:35 New York JFK
13:51 Punta Cana
16:39 San Juan
Connect
QR137 Qatar Airways
IB905 935 935 Iberia
IB6301 Iberia
01:40 Doha
09:35 Barcelona
17:00 Madrid
07:30 Barcelona
11:00 Madrid
19:30 San Juan
Connect
QR069 Qatar Airways
DE2102 Condor Flugdienst
01:40 Doha
09:20 Frankfurt
07:15 Frankfurt
14:40 San Juan
Connect
QR777 Qatar Airways
AA1570 American Airlines
07:50 Doha
18:45 Miami
16:35 Miami
21:27 San Juan
Connect
QR777 Qatar Airways
AA397 American Airlines
07:50 Doha
21:05 Miami
16:35 Miami
23:52 San Juan
Connect
QR743 Qatar Airways
B661 JetBlue Airways
07:55 Doha
20:40 Boston
14:30 Boston
00:39 San Juan
Connect
QR743 Qatar Airways
B6261 JetBlue Airways
07:55 Doha
16:23 Boston
14:30 Boston
20:23 San Juan
Connect
QR727 Qatar Airways
B61421 JetBlue Airways
07:55 Doha
22:25 Philadelphia
15:05 Philadelphia
02:27 San Juan
Connect
QR727 Qatar Airways
AA1529 American Airlines
07:55 Doha
20:10 Philadelphia
15:05 Philadelphia
00:02 San Juan
Connect
QR149 Qatar Airways
IB6301 Iberia
08:00 Doha
17:00 Madrid
14:35 Madrid
19:30 San Juan
Connect
QR725 Qatar Airways
AA595 American Airlines
08:05 Doha
17:09 Chicago O'Hare
15:10 Chicago O'Hare
23:01 San Juan
Connect
QR755 Qatar Airways
DL1861 Delta
08:10 Doha
19:50 Atlanta
16:15 Atlanta
23:27 San Juan
Connect
QR701 Qatar Airways
B62103 JetBlue Airways
08:15 Doha
20:55 New York JFK
15:15 New York JFK
00:59 San Juan
Connect
QR701 Qatar Airways
B6903 JetBlue Airways
08:15 Doha
17:20 New York JFK
15:15 New York JFK
21:21 San Juan
Connect
QR701 Qatar Airways
B6303 JetBlue Airways
08:15 Doha
23:59 New York JFK
15:15 New York JFK
03:45 San Juan
Connect
QR705 Qatar Airways
B62003 JetBlue Airways
14:45 Doha
06:15 New York JFK
21:45 New York JFK
10:03 San Juan
Connect
QR705 Qatar Airways
B61603 JetBlue Airways
14:45 Doha
05:01 New York JFK
21:45 New York JFK
08:47 San Juan
Connect
QR705 Qatar Airways
B6303 JetBlue Airways
14:45 Doha
23:59 New York JFK
21:45 New York JFK
03:45 San Juan
Connect

2. Doha to Aguadilla

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to Aguadilla and cost approximately 850 USD.

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

Flight Depart Arrive
BA2032 British Airways
BA2037 British Airways
B6730 JetBlue Airways
01:05 Doha
10:45 London Gatwick
17:35 Orlando
06:20 London Gatwick
15:05 Orlando
20:23 Aguadilla
Connect
QR727 Qatar Airways
AA1864 American Airlines
NK371 Spirit Airlines
07:55 Doha
18:48 Philadelphia
23:48 Fort Lauderdale-Hollywood International
15:05 Philadelphia
21:46 Fort Lauderdale-Hollywood International
02:19 Aguadilla
Connect
AC059 Air Canada
UA4580 United Airlines
UA569 United Airlines
08:10 Doha
16:42 Toronto
20:00 Newark
15:05 Toronto
18:25 Newark
23:54 Aguadilla
Connect
QR755 Qatar Airways
NK403 Spirit Airlines
NK371 Spirit Airlines
08:10 Doha
20:10 Atlanta
23:48 Fort Lauderdale-Hollywood International
16:15 Atlanta
22:06 Fort Lauderdale-Hollywood International
02:19 Aguadilla
Connect
QR755 Qatar Airways
NK231 Spirit Airlines
NK371 Spirit Airlines
08:10 Doha
19:10 Atlanta
23:48 Fort Lauderdale-Hollywood International
16:15 Atlanta
21:05 Fort Lauderdale-Hollywood International
02:19 Aguadilla
Connect
AC059 Air Canada
UA4580 United Airlines
B62583 JetBlue Airways
08:10 Doha
16:42 Toronto
19:40 Newark
15:05 Toronto
18:25 Newark
23:44 Aguadilla
Connect
QR701 Qatar Airways
B6839 JetBlue Airways
08:15 Doha
09:15 New York JFK
15:15 New York JFK
13:04 Aguadilla
Connect
QR057 Qatar Airways
LH412 Lufthansa
UA569 United Airlines
08:20 Doha
15:55 Munich
20:00 Newark
13:30 Munich
18:50 Newark
23:54 Aguadilla
Connect
QR705 Qatar Airways
B6839 JetBlue Airways
14:45 Doha
09:15 New York JFK
21:45 New York JFK
13:04 Aguadilla
Connect

3. Doha to Ponce

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to Ponce and cost approximately 1000 USD.

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

Flight Depart Arrive
QR743 Qatar Airways
B62017 JetBlue Airways
B6745 JetBlue Airways
07:55 Doha
19:04 Boston
23:59 New York JFK
14:30 Boston
20:25 New York JFK
04:49 Ponce
Connect
QR701 Qatar Airways
B6745 JetBlue Airways
08:15 Doha
23:59 New York JFK
15:15 New York JFK
04:49 Ponce
Connect
QR007 Qatar Airways
AA141 American Airlines
B6745 JetBlue Airways
08:55 Doha
17:15 London Heathrow
23:59 New York JFK
14:10 London Heathrow
20:00 New York JFK
04:49 Ponce
Connect
QR705 Qatar Airways
B6745 JetBlue Airways
14:45 Doha
23:59 New York JFK
21:45 New York JFK
04:49 Ponce
Connect

4. Doha to San Juan Isla Grande

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to San Juan Isla Grande and cost approximately 1100 USD.

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

Flight Depart Arrive
QR147 Qatar Airways
IB6301 Iberia
9K5891 Cape Air
F42102 Air Flamenco
01:15 Doha
17:00 Madrid
07:30 San Juan
11:30 Culebra
07:50 Madrid
19:30 San Juan
08:04 Culebra
12:00 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5891 Cape Air
F42102 Air Flamenco
08:00 Doha
17:00 Madrid
07:30 San Juan
11:30 Culebra
14:35 Madrid
19:30 San Juan
08:04 Culebra
12:00 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5871 Cape Air
F42102 Air Flamenco
08:00 Doha
17:00 Madrid
09:25 San Juan
11:30 Culebra
14:35 Madrid
19:30 San Juan
09:59 Culebra
12:00 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5891 Cape Air
F42103 Air Flamenco
08:00 Doha
17:00 Madrid
07:30 San Juan
15:10 Culebra
14:35 Madrid
19:30 San Juan
08:04 Culebra
15:40 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5871 Cape Air
F42103 Air Flamenco
08:00 Doha
17:00 Madrid
09:25 San Juan
15:10 Culebra
14:35 Madrid
19:30 San Juan
09:59 Culebra
15:40 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5951 Cape Air
F42103 Air Flamenco
08:00 Doha
17:00 Madrid
11:45 San Juan
15:10 Culebra
14:35 Madrid
19:30 San Juan
12:19 Culebra
15:40 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5871 Cape Air
F42104 Air Flamenco
08:00 Doha
17:00 Madrid
09:25 San Juan
17:00 Culebra
14:35 Madrid
19:30 San Juan
09:59 Culebra
17:30 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5891 Cape Air
F42104 Air Flamenco
08:00 Doha
17:00 Madrid
07:30 San Juan
17:00 Culebra
14:35 Madrid
19:30 San Juan
08:04 Culebra
17:30 San Juan Isla Grande
Connect
QR149 Qatar Airways
IB6301 Iberia
9K5951 Cape Air
F42104 Air Flamenco
08:00 Doha
17:00 Madrid
11:45 San Juan
17:00 Culebra
14:35 Madrid
19:30 San Juan
12:19 Culebra
17:30 San Juan Isla Grande
Connect

5. Doha to Mayaguez

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to Mayaguez and cost approximately 900 USD.

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

Flight Depart Arrive
QR709 Qatar Airways
UA2021 United Airlines
9K37 Cape Air
01:20 Doha
10:30 Washington Dulles
15:55 San Juan
08:45 Washington Dulles
14:18 San Juan
16:32 Mayaguez
Connect
QR709 Qatar Airways
UA2021 United Airlines
9K39 Cape Air
01:20 Doha
10:30 Washington Dulles
18:38 San Juan
08:45 Washington Dulles
14:18 San Juan
19:15 Mayaguez
Connect
QR703 Qatar Airways
B6803 JetBlue Airways
9K39 Cape Air
01:35 Doha
12:15 New York JFK
18:38 San Juan
08:35 New York JFK
16:07 San Juan
19:15 Mayaguez
Connect
QR069 Qatar Airways
DE2102 Condor Flugdienst
9K39 Cape Air
01:40 Doha
09:20 Frankfurt
18:38 San Juan
07:15 Frankfurt
14:40 San Juan
19:15 Mayaguez
Connect
QR069 Qatar Airways
DE2102 Condor Flugdienst
9K37 Cape Air
01:40 Doha
09:20 Frankfurt
15:55 San Juan
07:15 Frankfurt
14:40 San Juan
16:32 Mayaguez
Connect
QR743 Qatar Airways
B6261 JetBlue Airways
9K35 Cape Air
07:55 Doha
16:23 Boston
12:55 San Juan
14:30 Boston
20:23 San Juan
13:32 Mayaguez
Connect
QR727 Qatar Airways
B61421 JetBlue Airways
9K35 Cape Air
07:55 Doha
22:25 Philadelphia
12:55 San Juan
15:05 Philadelphia
02:27 San Juan
13:32 Mayaguez
Connect
QR743 Qatar Airways
B661 JetBlue Airways
9K31 Cape Air
07:55 Doha
20:40 Boston
09:32 San Juan
14:30 Boston
00:39 San Juan
10:09 Mayaguez
Connect
QR743 Qatar Airways
B6261 JetBlue Airways
9K31 Cape Air
07:55 Doha
16:23 Boston
09:32 San Juan
14:30 Boston
20:23 San Juan
10:09 Mayaguez
Connect
QR727 Qatar Airways
B61421 JetBlue Airways
9K31 Cape Air
07:55 Doha
22:25 Philadelphia
09:32 San Juan
15:05 Philadelphia
02:27 San Juan
10:09 Mayaguez
Connect
QR743 Qatar Airways
B661 JetBlue Airways
9K35 Cape Air
07:55 Doha
20:40 Boston
12:55 San Juan
14:30 Boston
00:39 San Juan
13:32 Mayaguez
Connect
QR701 Qatar Airways
B62103 JetBlue Airways
9K31 Cape Air
08:15 Doha
20:55 New York JFK
09:32 San Juan
15:15 New York JFK
00:59 San Juan
10:09 Mayaguez
Connect
QR701 Qatar Airways
B6303 JetBlue Airways
9K31 Cape Air
08:15 Doha
23:59 New York JFK
09:32 San Juan
15:15 New York JFK
03:45 San Juan
10:09 Mayaguez
Connect
QR705 Qatar Airways
B61603 JetBlue Airways
9K37 Cape Air
14:45 Doha
05:01 New York JFK
15:55 San Juan
21:45 New York JFK
08:47 San Juan
16:32 Mayaguez
Connect
QR705 Qatar Airways
B62003 JetBlue Airways
9K37 Cape Air
14:45 Doha
06:15 New York JFK
15:55 San Juan
21:45 New York JFK
10:03 San Juan
16:32 Mayaguez
Connect
QR705 Qatar Airways
B6303 JetBlue Airways
9K37 Cape Air
14:45 Doha
23:59 New York JFK
15:55 San Juan
21:45 New York JFK
03:45 San Juan
16:32 Mayaguez
Connect
QR705 Qatar Airways
B61603 JetBlue Airways
9K39 Cape Air
14:45 Doha
05:01 New York JFK
18:38 San Juan
21:45 New York JFK
08:47 San Juan
19:15 Mayaguez
Connect
QR705 Qatar Airways
B6303 JetBlue Airways
9K35 Cape Air
14:45 Doha
23:59 New York JFK
12:55 San Juan
21:45 New York JFK
03:45 San Juan
13:32 Mayaguez
Connect
QR705 Qatar Airways
B61603 JetBlue Airways
9K35 Cape Air
14:45 Doha
05:01 New York JFK
12:55 San Juan
21:45 New York JFK
08:47 San Juan
13:32 Mayaguez
Connect
QR705 Qatar Airways
B62003 JetBlue Airways
9K35 Cape Air
14:45 Doha
06:15 New York JFK
12:55 San Juan
21:45 New York JFK
10:03 San Juan
13:32 Mayaguez
Connect
QR705 Qatar Airways
B6303 JetBlue Airways
9K31 Cape Air
14:45 Doha
23:59 New York JFK
09:32 San Juan
21:45 New York JFK
03:45 San Juan
10:09 Mayaguez
Connect
QR705 Qatar Airways
B62003 JetBlue Airways
9K39 Cape Air
14:45 Doha
06:15 New York JFK
18:38 San Juan
21:45 New York JFK
10:03 San Juan
19:15 Mayaguez
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