HowToGo

Flight from India to Shanghai, Puerto Rico

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

Search Transfer from India to Shanghai, Puerto Rico

Search Flights

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

1. Delhi to San Juan

  1. You take a bus, shuttle or taxi from your location in India to Delhi.

  2. You take a flight from Delhi to San Juan and cost approximately 700 USD.

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

Flight Depart Arrive
AC043 Air Canada
AC956 Air Canada
00:05 Delhi
09:05 Toronto
05:05 Toronto
13:55 San Juan
Connect
AC043 Air Canada
WS1152 WestJet
00:05 Delhi
09:30 Toronto
05:05 Toronto
14:01 San Juan
Connect
AC043 Air Canada
TS906 Air Transat
00:05 Delhi
06:15 Toronto
05:05 Toronto
11:50 San Juan
Connect
AI103 Air India Limited
UA2021 United Airlines
01:15 Delhi
10:30 Washington Dulles
07:15 Washington Dulles
14:21 San Juan
Connect
UA899 United Airlines
UA1996 United Airlines
01:35 Delhi
07:53 Chicago O'Hare
06:30 Chicago O'Hare
13:37 San Juan
Connect
UA899 United Airlines
AA395 American Airlines
01:35 Delhi
08:30 Chicago O'Hare
06:30 Chicago O'Hare
14:25 San Juan
Connect
AI101 Air India Limited
B6803 JetBlue Airways
01:45 Delhi
12:15 New York JFK
07:35 New York JFK
16:09 San Juan
Connect
AI101 Air India Limited
DL1853 Delta
01:45 Delhi
11:30 New York JFK
07:35 New York JFK
15:22 San Juan
Connect
AI101 Air India Limited
B6403 JetBlue Airways
01:45 Delhi
10:19 New York JFK
07:35 New York JFK
14:15 San Juan
Connect
AI105 Air India Limited
B61289 JetBlue Airways
02:05 Delhi
09:45 Newark
07:55 Newark
13:45 San Juan
Connect
AI105 Air India Limited
UA1010 United Airlines
02:05 Delhi
10:00 Newark
07:55 Newark
14:02 San Juan
Connect
AI105 Air India Limited
F9125 Frontier Airlines
02:05 Delhi
11:00 Newark
07:55 Newark
15:22 San Juan
Connect
AI127 Air India Limited
AA395 American Airlines
02:20 Delhi
08:30 Chicago O'Hare
07:25 Chicago O'Hare
14:25 San Juan
Connect
AI121 Air India Limited
DE2102 Condor Flugdienst
02:25 Delhi
09:20 Frankfurt
07:30 Frankfurt
14:40 San Juan
Connect
EK513 Emirates
EK201 Emirates
B6903 JetBlue Airways
04:15 Delhi
08:30 Dubai
17:20 New York JFK
06:20 Dubai
14:25 New York JFK
21:26 San Juan
Connect
EK513 Emirates
EK201 Emirates
B63 JetBlue Airways
04:15 Delhi
08:30 Dubai
17:30 New York JFK
06:20 Dubai
14:25 New York JFK
21:23 San Juan
Connect
AC051 Air Canada
AC7740 Air Canada
UA1543 United Airlines
07:00 Delhi
13:25 Montreal
20:17 Newark
11:30 Montreal
15:02 Newark
00:15 San Juan
Connect
AC051 Air Canada
AC7580 Air Canada
UA260 United Airlines
07:00 Delhi
13:35 Montreal
17:40 Washington Dulles
11:30 Montreal
15:24 Washington Dulles
21:31 San Juan
Connect
AC051 Air Canada
UA6052 United Airlines
UA260 United Airlines
07:00 Delhi
13:55 Montreal
17:40 Washington Dulles
11:30 Montreal
15:46 Washington Dulles
21:31 San Juan
Connect
BA256 British Airways
BA209 British Airways
AA1570 American Airlines
07:50 Delhi
14:00 London Heathrow
19:40 Miami
12:45 London Heathrow
18:20 Miami
22:19 San Juan
Connect
BA256 British Airways
BA209 British Airways
AA397 American Airlines
07:50 Delhi
14:00 London Heathrow
21:35 Miami
12:45 London Heathrow
18:20 Miami
00:14 San Juan
Connect
UA802 United Airlines
UA2077 United Airlines
9K8101 Cape Air
23:35 Delhi
07:50 Newark
13:10 Charlotte Amalie
04:30 Newark
11:44 Charlotte Amalie
13:45 San Juan
Connect
UA802 United Airlines
UA205 United Airlines
23:35 Delhi
11:32 Newark
04:30 Newark
15:30 San Juan
Connect
UA802 United Airlines
UA652 United Airlines
9K8221 Cape Air
23:35 Delhi
09:05 Newark
14:35 Charlotte Amalie
04:30 Newark
13:20 Charlotte Amalie
15:10 San Juan
Connect
UA802 United Airlines
UA2143 United Airlines
23:35 Delhi
08:25 Newark
04:30 Newark
12:25 San Juan
Connect
UA802 United Airlines
UA2077 United Airlines
9K8321 Cape Air
23:35 Delhi
07:50 Newark
14:00 Charlotte Amalie
04:30 Newark
11:44 Charlotte Amalie
14:35 San Juan
Connect
UA802 United Airlines
UA1010 United Airlines
23:35 Delhi
10:00 Newark
04:30 Newark
14:02 San Juan
Connect
UA802 United Airlines
UA652 United Airlines
9K8301 Cape Air
23:35 Delhi
09:05 Newark
16:30 Charlotte Amalie
04:30 Newark
13:20 Charlotte Amalie
17:05 San Juan
Connect
UA802 United Airlines
UA1529 United Airlines
9K8301 Cape Air
23:35 Delhi
10:05 Newark
16:30 Charlotte Amalie
04:30 Newark
14:02 Charlotte Amalie
17:05 San Juan
Connect
UA802 United Airlines
UA2077 United Airlines
9K8221 Cape Air
23:35 Delhi
07:50 Newark
14:35 Charlotte Amalie
04:30 Newark
11:44 Charlotte Amalie
15:10 San Juan
Connect

2. Lucknow to San Juan

  1. You take a bus, shuttle or taxi from your location in India to Lucknow.

  2. You take a flight from Lucknow to San Juan and cost approximately 700 USD.

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

Flight Depart Arrive
UK835 Vistara
UA802 United Airlines
UA2143 United Airlines
17:50 Lucknow
23:35 Delhi
08:25 Newark
19:05 Delhi
04:30 Newark
12:25 San Juan
Connect
UK835 Vistara
UA802 United Airlines
UA1010 United Airlines
17:50 Lucknow
23:35 Delhi
10:00 Newark
19:05 Delhi
04:30 Newark
14:02 San Juan
Connect
UK835 Vistara
UA802 United Airlines
UA2077 United Airlines
9K8101 Cape Air
17:50 Lucknow
23:35 Delhi
07:50 Newark
13:10 Charlotte Amalie
19:05 Delhi
04:30 Newark
11:44 Charlotte Amalie
13:45 San Juan
Connect
UK835 Vistara
UA899 United Airlines
UA1996 United Airlines
17:50 Lucknow
01:35 Delhi
07:53 Chicago O'Hare
19:05 Delhi
06:30 Chicago O'Hare
13:37 San Juan
Connect
UK835 Vistara
UA802 United Airlines
UA205 United Airlines
17:50 Lucknow
23:35 Delhi
11:32 Newark
19:05 Delhi
04:30 Newark
15:30 San Juan
Connect
UK835 Vistara
AC043 Air Canada
TS906 Air Transat
17:50 Lucknow
00:05 Delhi
06:15 Toronto
19:05 Delhi
05:05 Toronto
11:50 San Juan
Connect
G8396 GoAir
UA830 United Airlines
UA1010 United Airlines
19:00 Lucknow
23:20 Mumbai
10:00 Newark
21:20 Mumbai
04:55 Newark
14:02 San Juan
Connect
G8396 GoAir
UA830 United Airlines
UA2143 United Airlines
19:00 Lucknow
23:20 Mumbai
08:25 Newark
21:20 Mumbai
04:55 Newark
12:25 San Juan
Connect
AI1926 Air India Limited
AI127 Air India Limited
AA395 American Airlines
19:05 Lucknow
02:20 Delhi
08:30 Chicago O'Hare
19:55 Delhi
07:25 Chicago O'Hare
14:25 San Juan
Connect
6E891 IndiGo Airlines
UA830 United Airlines
UA1010 United Airlines
19:50 Lucknow
23:20 Mumbai
10:00 Newark
22:10 Mumbai
04:55 Newark
14:02 San Juan
Connect
6E891 IndiGo Airlines
UA830 United Airlines
UA205 United Airlines
19:50 Lucknow
23:20 Mumbai
11:32 Newark
22:10 Mumbai
04:55 Newark
15:30 San Juan
Connect
6E891 IndiGo Airlines
UA830 United Airlines
UA2143 United Airlines
19:50 Lucknow
23:20 Mumbai
08:25 Newark
22:10 Mumbai
04:55 Newark
12:25 San Juan
Connect
AI812 Air India Limited
AI101 Air India Limited
B6803 JetBlue Airways
20:15 Lucknow
01:45 Delhi
12:15 New York JFK
21:35 Delhi
07:35 New York JFK
16:09 San Juan
Connect
AI812 Air India Limited
AI127 Air India Limited
AA395 American Airlines
20:15 Lucknow
02:20 Delhi
08:30 Chicago O'Hare
21:35 Delhi
07:25 Chicago O'Hare
14:25 San Juan
Connect
AI812 Air India Limited
AI121 Air India Limited
DE2102 Condor Flugdienst
20:15 Lucknow
02:25 Delhi
09:20 Frankfurt
21:35 Delhi
07:30 Frankfurt
14:40 San Juan
Connect
AI812 Air India Limited
AI103 Air India Limited
UA2021 United Airlines
20:15 Lucknow
01:15 Delhi
10:30 Washington Dulles
21:35 Delhi
07:15 Washington Dulles
14:21 San Juan
Connect
AI812 Air India Limited
AI101 Air India Limited
B6403 JetBlue Airways
20:15 Lucknow
01:45 Delhi
10:19 New York JFK
21:35 Delhi
07:35 New York JFK
14:15 San Juan
Connect
AI812 Air India Limited
AI105 Air India Limited
F9125 Frontier Airlines
20:15 Lucknow
02:05 Delhi
11:00 Newark
21:35 Delhi
07:55 Newark
15:22 San Juan
Connect
AI812 Air India Limited
AI101 Air India Limited
DL1853 Delta
20:15 Lucknow
01:45 Delhi
11:30 New York JFK
21:35 Delhi
07:35 New York JFK
15:22 San Juan
Connect
AI812 Air India Limited
AI105 Air India Limited
B61289 JetBlue Airways
20:15 Lucknow
02:05 Delhi
09:45 Newark
21:35 Delhi
07:55 Newark
13:45 San Juan
Connect
6E791 IndiGo Airlines
UA802 United Airlines
UA1010 United Airlines
20:20 Lucknow
23:35 Delhi
10:00 Newark
21:30 Delhi
04:30 Newark
14:02 San Juan
Connect
AI1902 Air India Limited
UA802 United Airlines
UA2143 United Airlines
20:20 Lucknow
23:35 Delhi
08:25 Newark
21:10 Delhi
04:30 Newark
12:25 San Juan
Connect
6E791 IndiGo Airlines
UA802 United Airlines
UA2143 United Airlines
20:20 Lucknow
23:35 Delhi
08:25 Newark
21:30 Delhi
04:30 Newark
12:25 San Juan
Connect
AI1902 Air India Limited
AI127 Air India Limited
AA395 American Airlines
20:20 Lucknow
02:20 Delhi
08:30 Chicago O'Hare
21:10 Delhi
07:25 Chicago O'Hare
14:25 San Juan
Connect
AI1902 Air India Limited
UA802 United Airlines
UA1010 United Airlines
20:20 Lucknow
23:35 Delhi
10:00 Newark
21:10 Delhi
04:30 Newark
14:02 San Juan
Connect
AI1902 Air India Limited
AI121 Air India Limited
DE2102 Condor Flugdienst
20:20 Lucknow
02:25 Delhi
09:20 Frankfurt
21:10 Delhi
07:30 Frankfurt
14:40 San Juan
Connect
AI1902 Air India Limited
UA899 United Airlines
UA1996 United Airlines
20:20 Lucknow
01:35 Delhi
07:53 Chicago O'Hare
21:10 Delhi
06:30 Chicago O'Hare
13:37 San Juan
Connect
AI1902 Air India Limited
AI105 Air India Limited
F9125 Frontier Airlines
20:20 Lucknow
02:05 Delhi
11:00 Newark
21:10 Delhi
07:55 Newark
15:22 San Juan
Connect
6E791 IndiGo Airlines
UA802 United Airlines
UA205 United Airlines
20:20 Lucknow
23:35 Delhi
11:32 Newark
21:30 Delhi
04:30 Newark
15:30 San Juan
Connect
AI1902 Air India Limited
UA802 United Airlines
UA205 United Airlines
20:20 Lucknow
23:35 Delhi
11:32 Newark
21:10 Delhi
04:30 Newark
15:30 San Juan
Connect
AI1902 Air India Limited
AI105 Air India Limited
B61289 JetBlue Airways
20:20 Lucknow
02:05 Delhi
09:45 Newark
21:10 Delhi
07:55 Newark
13:45 San Juan
Connect
AI1902 Air India Limited
AC043 Air Canada
AC956 Air Canada
20:20 Lucknow
00:05 Delhi
09:05 Toronto
21:10 Delhi
05:05 Toronto
13:55 San Juan
Connect
WY264 Oman Air
WY115 Oman Air
DE2102 Condor Flugdienst
20:50 Lucknow
02:00 Muscat
09:20 Frankfurt
23:00 Muscat
07:05 Frankfurt
14:40 San Juan
Connect
6E5356 IndiGo Airlines
UA802 United Airlines
UA205 United Airlines
21:25 Lucknow
23:35 Delhi
11:32 Newark
22:45 Delhi
04:30 Newark
15:30 San Juan
Connect
6E5356 IndiGo Airlines
UA802 United Airlines
UA1010 United Airlines
21:25 Lucknow
23:35 Delhi
10:00 Newark
22:45 Delhi
04:30 Newark
14:02 San Juan
Connect
6E5356 IndiGo Airlines
AC043 Air Canada
AC956 Air Canada
21:25 Lucknow
00:05 Delhi
09:05 Toronto
22:45 Delhi
05:05 Toronto
13:55 San Juan
Connect
6E5356 IndiGo Airlines
UA899 United Airlines
UA1996 United Airlines
21:25 Lucknow
01:35 Delhi
07:53 Chicago O'Hare
22:45 Delhi
06:30 Chicago O'Hare
13:37 San Juan
Connect
6E5356 IndiGo Airlines
UA802 United Airlines
UA2143 United Airlines
21:25 Lucknow
23:35 Delhi
08:25 Newark
22:45 Delhi
04:30 Newark
12:25 San Juan
Connect
6E6196 IndiGo Airlines
UA899 United Airlines
UA1996 United Airlines
22:35 Lucknow
01:35 Delhi
07:53 Chicago O'Hare
23:50 Delhi
06:30 Chicago O'Hare
13:37 San Juan
Connect
6E6196 IndiGo Airlines
AC043 Air Canada
AC956 Air Canada
22:35 Lucknow
00:05 Delhi
09:05 Toronto
23:50 Delhi
05:05 Toronto
13:55 San Juan
Connect

3. Delhi to Aguadilla

  1. You take a bus, shuttle or taxi from your location in India to Delhi.

  2. You take a flight from Delhi to Aguadilla and cost approximately 550 USD.

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

Flight Depart Arrive
AC043 Air Canada
AC7654 Air Canada
UA569 United Airlines
00:05 Delhi
14:20 Toronto
20:47 Newark
05:05 Toronto
15:51 Newark
00:39 Aguadilla
Connect
AC043 Air Canada
UA3596 United Airlines
UA569 United Airlines
00:05 Delhi
12:26 Toronto
20:47 Newark
05:05 Toronto
13:58 Newark
00:39 Aguadilla
Connect
AC043 Air Canada
AC906 Air Canada
B6429 JetBlue Airways
00:05 Delhi
08:35 Toronto
12:45 Orlando
05:05 Toronto
11:17 Orlando
15:23 Aguadilla
Connect
AC043 Air Canada
AC7648 Air Canada
UA569 United Airlines
00:05 Delhi
08:20 Toronto
20:47 Newark
05:05 Toronto
09:51 Newark
00:39 Aguadilla
Connect
LH763 Lufthansa
LH412 Lufthansa
UA569 United Airlines
00:55 Delhi
16:05 Munich
20:47 Newark
05:25 Munich
19:00 Newark
00:39 Aguadilla
Connect
LH763 Lufthansa
UA31 United Airlines
UA569 United Airlines
00:55 Delhi
09:30 Munich
20:47 Newark
05:25 Munich
12:40 Newark
00:39 Aguadilla
Connect
LX147 Swiss
UA135 United Airlines
UA569 United Airlines
01:10 Delhi
10:10 Zurich
20:47 Newark
06:15 Zurich
12:55 Newark
00:39 Aguadilla
Connect
UA899 United Airlines
UA1944 United Airlines
B6730 JetBlue Airways
01:35 Delhi
08:30 Chicago O'Hare
18:41 Orlando
06:30 Chicago O'Hare
12:15 Orlando
21:29 Aguadilla
Connect
UA899 United Airlines
UA532 United Airlines
B6730 JetBlue Airways
01:35 Delhi
11:42 Chicago O'Hare
18:41 Orlando
06:30 Chicago O'Hare
15:22 Orlando
21:29 Aguadilla
Connect
UA899 United Airlines
UA730 United Airlines
B6730 JetBlue Airways
01:35 Delhi
10:01 Chicago O'Hare
18:41 Orlando
06:30 Chicago O'Hare
13:39 Orlando
21:29 Aguadilla
Connect
AI101 Air India Limited
B684 JetBlue Airways
B6730 JetBlue Airways
01:45 Delhi
11:55 New York JFK
18:41 Orlando
07:35 New York JFK
14:50 Orlando
21:29 Aguadilla
Connect
AI105 Air India Limited
UA569 United Airlines
02:05 Delhi
20:47 Newark
07:55 Newark
00:39 Aguadilla
Connect
AI105 Air India Limited
B6927 JetBlue Airways
B6730 JetBlue Airways
02:05 Delhi
10:00 Newark
18:41 Orlando
07:55 Newark
12:53 Orlando
21:29 Aguadilla
Connect
AI105 Air India Limited
B62583 JetBlue Airways
02:05 Delhi
19:36 Newark
07:55 Newark
23:30 Aguadilla
Connect
AI161 Air India Limited
UA17 United Airlines
UA569 United Airlines
02:40 Delhi
12:00 London Heathrow
20:47 Newark
07:30 London Heathrow
14:55 Newark
00:39 Aguadilla
Connect
AI161 Air India Limited
UA15 United Airlines
UA569 United Airlines
02:40 Delhi
10:25 London Heathrow
20:47 Newark
07:30 London Heathrow
13:00 Newark
00:39 Aguadilla
Connect
AI161 Air India Limited
UA941 United Airlines
UA569 United Airlines
02:40 Delhi
16:00 London Heathrow
20:47 Newark
07:30 London Heathrow
19:00 Newark
00:39 Aguadilla
Connect
LH761 Lufthansa
LH402 Lufthansa
B62583 JetBlue Airways
02:50 Delhi
13:20 Frankfurt
19:36 Newark
07:40 Frankfurt
15:50 Newark
23:30 Aguadilla
Connect
LH761 Lufthansa
UA961 United Airlines
UA569 United Airlines
02:50 Delhi
11:05 Frankfurt
20:47 Newark
07:40 Frankfurt
13:15 Newark
00:39 Aguadilla
Connect
LH761 Lufthansa
LH402 Lufthansa
UA569 United Airlines
02:50 Delhi
13:20 Frankfurt
20:47 Newark
07:40 Frankfurt
15:50 Newark
00:39 Aguadilla
Connect
AI143 Air India Limited
UA56 United Airlines
UA569 United Airlines
03:00 Delhi
09:45 Paris CDG
20:47 Newark
08:40 Paris CDG
11:35 Newark
00:39 Aguadilla
Connect
AI187 Air India Limited
UA3596 United Airlines
UA569 United Airlines
03:00 Delhi
12:26 Toronto
20:47 Newark
08:45 Toronto
13:58 Newark
00:39 Aguadilla
Connect
UK25 Vistara
UA961 United Airlines
UA569 United Airlines
03:15 Delhi
11:05 Frankfurt
20:47 Newark
08:35 Frankfurt
13:15 Newark
00:39 Aguadilla
Connect
KL0872 KLM
UA71 United Airlines
UA569 United Airlines
03:35 Delhi
09:15 Amsterdam Schiphol
20:47 Newark
08:25 Amsterdam Schiphol
11:00 Newark
00:39 Aguadilla
Connect
AC051 Air Canada
UA4877 United Airlines
UA569 United Airlines
07:00 Delhi
14:05 Montreal
20:47 Newark
11:30 Montreal
15:43 Newark
00:39 Aguadilla
Connect
AC051 Air Canada
AC7740 Air Canada
B62583 JetBlue Airways
07:00 Delhi
13:25 Montreal
19:36 Newark
11:30 Montreal
15:02 Newark
23:30 Aguadilla
Connect
AC051 Air Canada
AC7740 Air Canada
UA569 United Airlines
07:00 Delhi
13:25 Montreal
20:47 Newark
11:30 Montreal
15:02 Newark
00:39 Aguadilla
Connect
AC051 Air Canada
AC7744 Air Canada
UA569 United Airlines
07:00 Delhi
18:00 Montreal
20:47 Newark
11:30 Montreal
19:37 Newark
00:39 Aguadilla
Connect
BA256 British Airways
UA941 United Airlines
UA569 United Airlines
07:50 Delhi
16:00 London Heathrow
20:47 Newark
12:45 London Heathrow
19:00 Newark
00:39 Aguadilla
Connect
BA256 British Airways
BA189 British Airways
UA569 United Airlines
07:50 Delhi
16:45 London Heathrow
20:47 Newark
12:45 London Heathrow
19:30 Newark
00:39 Aguadilla
Connect
VS301 Virgin Atlantic
VS025 Virgin Atlantic
B6839 JetBlue Airways
11:55 Delhi
20:15 London Heathrow
05:44 New York JFK
16:45 London Heathrow
23:05 New York JFK
09:25 Aguadilla
Connect
UA802 United Airlines
UA800 United Airlines
B6429 JetBlue Airways
23:35 Delhi
07:00 Newark
12:45 Orlando
04:30 Newark
09:45 Orlando
15:23 Aguadilla
Connect
UA802 United Airlines
UA2054 1890 1890 1890 United Airlines
B6429 JetBlue Airways
23:35 Delhi
08:00 Newark
12:45 Orlando
04:30 Newark
10:48 Orlando
15:23 Aguadilla
Connect
UA802 United Airlines
B62583 JetBlue Airways
23:35 Delhi
19:36 Newark
04:30 Newark
23:30 Aguadilla
Connect
UA802 United Airlines
UA2302 United Airlines
B6429 JetBlue Airways
23:35 Delhi
07:30 Newark
12:45 Orlando
04:30 Newark
10:15 Orlando
15:23 Aguadilla
Connect
UA802 United Airlines
UA2097 United Airlines
B61091 JetBlue Airways
23:35 Delhi
06:00 Newark
12:00 Fort Lauderdale-Hollywood International
04:30 Newark
09:02 Fort Lauderdale-Hollywood International
14:28 Aguadilla
Connect
UA802 United Airlines
UA569 United Airlines
23:35 Delhi
20:47 Newark
04:30 Newark
00:39 Aguadilla
Connect
UA802 United Airlines
UA800 United Airlines
B6730 JetBlue Airways
23:35 Delhi
07:00 Newark
18:41 Orlando
04:30 Newark
09:45 Orlando
21:29 Aguadilla
Connect
UA802 United Airlines
UA2302 United Airlines
B6730 JetBlue Airways
23:35 Delhi
07:30 Newark
18:41 Orlando
04:30 Newark
10:15 Orlando
21:29 Aguadilla
Connect
UA802 United Airlines
UA1613 United Airlines
B61091 JetBlue Airways
23:35 Delhi
08:00 Newark
12:00 Fort Lauderdale-Hollywood International
04:30 Newark
11:02 Fort Lauderdale-Hollywood International
14:28 Aguadilla
Connect

4. Delhi to Mayaguez

  1. You take a bus, shuttle or taxi from your location in India to Delhi.

  2. You take a flight from Delhi to Mayaguez and cost approximately 700 USD.

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

Flight Depart Arrive
AC043 Air Canada
AC956 Air Canada
9K39 Cape Air
00:05 Delhi
09:05 Toronto
18:38 San Juan
05:05 Toronto
13:55 San Juan
19:15 Mayaguez
Connect
AC043 Air Canada
AC956 Air Canada
9K37 Cape Air
00:05 Delhi
09:05 Toronto
15:55 San Juan
05:05 Toronto
13:55 San Juan
16:32 Mayaguez
Connect
AI103 Air India Limited
UA2021 United Airlines
9K37 Cape Air
01:15 Delhi
10:30 Washington Dulles
15:55 San Juan
07:15 Washington Dulles
14:21 San Juan
16:32 Mayaguez
Connect
UA899 United Airlines
UA1996 United Airlines
9K37 Cape Air
01:35 Delhi
07:53 Chicago O'Hare
15:55 San Juan
06:30 Chicago O'Hare
13:37 San Juan
16:32 Mayaguez
Connect
UA899 United Airlines
UA1996 United Airlines
9K39 Cape Air
01:35 Delhi
07:53 Chicago O'Hare
18:38 San Juan
06:30 Chicago O'Hare
13:37 San Juan
19:15 Mayaguez
Connect
AI101 Air India Limited
B6803 JetBlue Airways
9K39 Cape Air
01:45 Delhi
12:15 New York JFK
18:38 San Juan
07:35 New York JFK
16:09 San Juan
19:15 Mayaguez
Connect
AI101 Air India Limited
B6403 JetBlue Airways
9K37 Cape Air
01:45 Delhi
10:19 New York JFK
15:55 San Juan
07:35 New York JFK
14:15 San Juan
16:32 Mayaguez
Connect
AI101 Air India Limited
B6403 JetBlue Airways
9K39 Cape Air
01:45 Delhi
10:19 New York JFK
18:38 San Juan
07:35 New York JFK
14:15 San Juan
19:15 Mayaguez
Connect
AI105 Air India Limited
UA1010 United Airlines
9K37 Cape Air
02:05 Delhi
10:00 Newark
15:55 San Juan
07:55 Newark
14:02 San Juan
16:32 Mayaguez
Connect
AI105 Air India Limited
B61289 JetBlue Airways
9K37 Cape Air
02:05 Delhi
09:45 Newark
15:55 San Juan
07:55 Newark
13:45 San Juan
16:32 Mayaguez
Connect
AI105 Air India Limited
B61289 JetBlue Airways
9K39 Cape Air
02:05 Delhi
09:45 Newark
18:38 San Juan
07:55 Newark
13:45 San Juan
19:15 Mayaguez
Connect
AI105 Air India Limited
UA1010 United Airlines
9K39 Cape Air
02:05 Delhi
10:00 Newark
18:38 San Juan
07:55 Newark
14:02 San Juan
19:15 Mayaguez
Connect
UA802 United Airlines
UA2077 United Airlines
9K8321 Cape Air
9K37 Cape Air
23:35 Delhi
07:50 Newark
14:00 Charlotte Amalie
15:55 San Juan
04:30 Newark
11:44 Charlotte Amalie
14:35 San Juan
16:32 Mayaguez
Connect
UA802 United Airlines
UA2143 United Airlines
9K37 Cape Air
23:35 Delhi
08:25 Newark
15:55 San Juan
04:30 Newark
12:25 San Juan
16:32 Mayaguez
Connect
UA802 United Airlines
UA652 United Airlines
9K8221 Cape Air
9K39 Cape Air
23:35 Delhi
09:05 Newark
14:35 Charlotte Amalie
18:38 San Juan
04:30 Newark
13:20 Charlotte Amalie
15:10 San Juan
19:15 Mayaguez
Connect
UA802 United Airlines
UA652 United Airlines
9K8301 Cape Air
9K39 Cape Air
23:35 Delhi
09:05 Newark
16:30 Charlotte Amalie
18:38 San Juan
04:30 Newark
13:20 Charlotte Amalie
17:05 San Juan
19:15 Mayaguez
Connect
UA802 United Airlines
UA1010 United Airlines
9K39 Cape Air
23:35 Delhi
10:00 Newark
18:38 San Juan
04:30 Newark
14:02 San Juan
19:15 Mayaguez
Connect
UA802 United Airlines
UA2143 United Airlines
9K39 Cape Air
23:35 Delhi
08:25 Newark
18:38 San Juan
04:30 Newark
12:25 San Juan
19:15 Mayaguez
Connect
UA802 United Airlines
UA1010 United Airlines
9K37 Cape Air
23:35 Delhi
10:00 Newark
15:55 San Juan
04:30 Newark
14:02 San Juan
16:32 Mayaguez
Connect
UA802 United Airlines
UA2077 United Airlines
9K8101 Cape Air
9K37 Cape Air
23:35 Delhi
07:50 Newark
13:10 Charlotte Amalie
15:55 San Juan
04:30 Newark
11:44 Charlotte Amalie
13:45 San Juan
16:32 Mayaguez
Connect
UA802 United Airlines
UA2077 United Airlines
9K8321 Cape Air
9K39 Cape Air
23:35 Delhi
07:50 Newark
14:00 Charlotte Amalie
18:38 San Juan
04:30 Newark
11:44 Charlotte Amalie
14:35 San Juan
19:15 Mayaguez
Connect
UA802 United Airlines
UA205 United Airlines
9K39 Cape Air
23:35 Delhi
11:32 Newark
18:38 San Juan
04:30 Newark
15:30 San Juan
19:15 Mayaguez
Connect

5. Mumbai to San Juan

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to San Juan and cost approximately 750 USD.

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

Flight Depart Arrive
AI191 Air India Limited
UA1010 United Airlines
01:30 Mumbai
10:00 Newark
07:55 Newark
14:02 San Juan
Connect
AI191 Air India Limited
UA205 United Airlines
01:30 Mumbai
11:32 Newark
07:55 Newark
15:30 San Juan
Connect
AI191 Air India Limited
F9125 Frontier Airlines
01:30 Mumbai
11:00 Newark
07:55 Newark
15:22 San Juan
Connect
BA138 British Airways
BA207 British Airways
AA2780 American Airlines
01:55 Mumbai
10:40 London Heathrow
17:35 Miami
06:55 London Heathrow
15:00 Miami
20:14 San Juan
Connect
LH757 Lufthansa
DE2102 Condor Flugdienst
02:50 Mumbai
09:20 Frankfurt
08:30 Frankfurt
14:40 San Juan
Connect
QR557 Qatar Airways
QR777 Qatar Airways
AA1570 American Airlines
04:25 Mumbai
07:50 Doha
19:40 Miami
05:25 Doha
16:35 Miami
22:19 San Juan
Connect
QR557 Qatar Airways
QR727 Qatar Airways
AA1529 American Airlines
04:25 Mumbai
07:55 Doha
18:10 Philadelphia
05:25 Doha
15:05 Philadelphia
22:09 San Juan
Connect
QR557 Qatar Airways
QR701 Qatar Airways
B6903 JetBlue Airways
04:25 Mumbai
08:15 Doha
17:20 New York JFK
05:25 Doha
15:15 New York JFK
21:26 San Juan
Connect
QR557 Qatar Airways
QR701 Qatar Airways
B63 JetBlue Airways
04:25 Mumbai
08:15 Doha
17:30 New York JFK
05:25 Doha
15:15 New York JFK
21:23 San Juan
Connect
EK501 Emirates
EK201 Emirates
B63 JetBlue Airways
04:30 Mumbai
08:30 Dubai
17:30 New York JFK
06:00 Dubai
14:25 New York JFK
21:23 San Juan
Connect
EK501 Emirates
EK201 Emirates
B6903 JetBlue Airways
04:30 Mumbai
08:30 Dubai
17:20 New York JFK
06:00 Dubai
14:25 New York JFK
21:26 San Juan
Connect
TK721 Turkish Airlines
TK1 Turkish Airlines
B62103 JetBlue Airways
06:30 Mumbai
13:30 Istanbul
20:30 New York JFK
10:45 Istanbul
17:20 New York JFK
00:39 San Juan
Connect
TK721 Turkish Airlines
TK81 Turkish Airlines
B661 JetBlue Airways
06:30 Mumbai
14:40 Istanbul
20:40 Boston
10:45 Istanbul
18:25 Boston
00:40 San Juan
Connect
EY203 Etihad
EY101 Etihad
B62103 JetBlue Airways
07:05 Mumbai
09:35 Abu Dhabi
20:30 New York JFK
08:40 Abu Dhabi
15:35 New York JFK
00:39 San Juan
Connect
UA830 United Airlines
UA1730 United Airlines
UA2021 United Airlines
23:20 Mumbai
06:00 Newark
10:30 Washington Dulles
04:55 Newark
07:19 Washington Dulles
14:21 San Juan
Connect
UA830 United Airlines
UA652 United Airlines
9K8221 Cape Air
23:20 Mumbai
09:05 Newark
14:35 Charlotte Amalie
04:55 Newark
13:20 Charlotte Amalie
15:10 San Juan
Connect
UA830 United Airlines
UA2077 United Airlines
9K8321 Cape Air
23:20 Mumbai
07:50 Newark
14:00 Charlotte Amalie
04:55 Newark
11:44 Charlotte Amalie
14:35 San Juan
Connect
UA830 United Airlines
UA2077 United Airlines
9K8101 Cape Air
23:20 Mumbai
07:50 Newark
13:10 Charlotte Amalie
04:55 Newark
11:44 Charlotte Amalie
13:45 San Juan
Connect
UA830 United Airlines
UA2077 United Airlines
9K8221 Cape Air
23:20 Mumbai
07:50 Newark
14:35 Charlotte Amalie
04:55 Newark
11:44 Charlotte Amalie
15:10 San Juan
Connect
UA830 United Airlines
UA1529 United Airlines
9K8301 Cape Air
23:20 Mumbai
10:05 Newark
16:30 Charlotte Amalie
04:55 Newark
14:02 Charlotte Amalie
17:05 San Juan
Connect
UA830 United Airlines
UA4995 United Airlines
UA2021 United Airlines
23:20 Mumbai
07:37 Newark
10:30 Washington Dulles
04:55 Newark
09:10 Washington Dulles
14:21 San Juan
Connect
UA830 United Airlines
UA205 United Airlines
23:20 Mumbai
11:32 Newark
04:55 Newark
15:30 San Juan
Connect
UA830 United Airlines
UA652 United Airlines
9K8301 Cape Air
23:20 Mumbai
09:05 Newark
16:30 Charlotte Amalie
04:55 Newark
13:20 Charlotte Amalie
17:05 San Juan
Connect
UA830 United Airlines
UA652 United Airlines
9K8241 Cape Air
23:20 Mumbai
09:05 Newark
17:35 Charlotte Amalie
04:55 Newark
13:20 Charlotte Amalie
18:10 San Juan
Connect
UA830 United Airlines
UA1010 United Airlines
23:20 Mumbai
10:00 Newark
04:55 Newark
14:02 San Juan
Connect
UA830 United Airlines
UA2143 United Airlines
23:20 Mumbai
08:25 Newark
04:55 Newark
12:25 San Juan
Connect
UA830 United Airlines
UA1529 United Airlines
9K8241 Cape Air
23:20 Mumbai
10:05 Newark
17:35 Charlotte Amalie
04:55 Newark
14:02 Charlotte Amalie
18:10 San Juan
Connect

6. Mumbai to Aguadilla

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Aguadilla and cost approximately 500 USD.

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

Flight Depart Arrive
LH767 Lufthansa
UA31 United Airlines
UA569 United Airlines
00:50 Mumbai
09:30 Munich
20:47 Newark
05:30 Munich
12:40 Newark
00:39 Aguadilla
Connect
LH767 Lufthansa
LH412 Lufthansa
UA569 United Airlines
00:50 Mumbai
16:05 Munich
20:47 Newark
05:30 Munich
19:00 Newark
00:39 Aguadilla
Connect
AI191 Air India Limited
B6927 JetBlue Airways
B6730 JetBlue Airways
01:30 Mumbai
10:00 Newark
18:41 Orlando
07:55 Newark
12:53 Orlando
21:29 Aguadilla
Connect
AI191 Air India Limited
UA569 United Airlines
01:30 Mumbai
20:47 Newark
07:55 Newark
00:39 Aguadilla
Connect
AI191 Air India Limited
B62583 JetBlue Airways
01:30 Mumbai
19:36 Newark
07:55 Newark
23:30 Aguadilla
Connect
BA138 British Airways
BA185 British Airways
UA569 United Airlines
01:55 Mumbai
10:50 London Heathrow
20:47 Newark
06:55 London Heathrow
13:40 Newark
00:39 Aguadilla
Connect
BA138 British Airways
UA15 United Airlines
UA569 United Airlines
01:55 Mumbai
10:25 London Heathrow
20:47 Newark
06:55 London Heathrow
13:00 Newark
00:39 Aguadilla
Connect
BA138 British Airways
BA185 British Airways
B62583 JetBlue Airways
01:55 Mumbai
10:50 London Heathrow
19:36 Newark
06:55 London Heathrow
13:40 Newark
23:30 Aguadilla
Connect
BA138 British Airways
BA205 British Airways
NK164 Spirit Airlines
01:55 Mumbai
13:30 London Heathrow
23:30 Orlando
06:55 London Heathrow
17:55 Orlando
02:10 Aguadilla
Connect
KL0878 KLM
UA71 United Airlines
UA569 United Airlines
02:30 Mumbai
09:15 Amsterdam Schiphol
20:47 Newark
08:05 Amsterdam Schiphol
11:00 Newark
00:39 Aguadilla
Connect
AF217 Air France
UA56 United Airlines
UA569 United Airlines
02:45 Mumbai
09:45 Paris CDG
20:47 Newark
08:50 Paris CDG
11:35 Newark
00:39 Aguadilla
Connect
LH757 Lufthansa
LH402 Lufthansa
UA569 United Airlines
02:50 Mumbai
13:20 Frankfurt
20:47 Newark
08:30 Frankfurt
15:50 Newark
00:39 Aguadilla
Connect
LH757 Lufthansa
UA961 United Airlines
B62583 JetBlue Airways
02:50 Mumbai
11:05 Frankfurt
19:36 Newark
08:30 Frankfurt
13:15 Newark
23:30 Aguadilla
Connect
LH757 Lufthansa
LH402 Lufthansa
B62583 JetBlue Airways
02:50 Mumbai
13:20 Frankfurt
19:36 Newark
08:30 Frankfurt
15:50 Newark
23:30 Aguadilla
Connect
LH757 Lufthansa
LH464 Lufthansa
NK164 Spirit Airlines
02:50 Mumbai
13:45 Frankfurt
23:30 Orlando
08:30 Frankfurt
18:10 Orlando
02:10 Aguadilla
Connect
LH757 Lufthansa
UA961 United Airlines
UA569 United Airlines
02:50 Mumbai
11:05 Frankfurt
20:47 Newark
08:30 Frankfurt
13:15 Newark
00:39 Aguadilla
Connect
LX155 Swiss
UA135 United Airlines
B62583 JetBlue Airways
04:00 Mumbai
10:10 Zurich
19:36 Newark
09:20 Zurich
12:55 Newark
23:30 Aguadilla
Connect
LX155 Swiss
UA135 United Airlines
UA569 United Airlines
04:00 Mumbai
10:10 Zurich
20:47 Newark
09:20 Zurich
12:55 Newark
00:39 Aguadilla
Connect
EK501 Emirates
EK219 Emirates
NK164 Spirit Airlines
04:30 Mumbai
08:55 Dubai
23:30 Orlando
06:00 Dubai
16:30 Orlando
02:10 Aguadilla
Connect
FZ446 Flydubai
EK219 Emirates
NK164 Spirit Airlines
05:10 Mumbai
08:55 Dubai
23:30 Orlando
06:50 Dubai
16:30 Orlando
02:10 Aguadilla
Connect
AI131 Air India Limited
UA941 United Airlines
UA569 United Airlines
06:30 Mumbai
16:00 London Heathrow
20:47 Newark
11:30 London Heathrow
19:00 Newark
00:39 Aguadilla
Connect
AI131 Air India Limited
VS091 Virgin Atlantic
B6730 JetBlue Airways
06:30 Mumbai
13:30 London Heathrow
18:41 Orlando
11:30 London Heathrow
17:45 Orlando
21:29 Aguadilla
Connect
LY074 El Al
LY011 El Al
B6839 JetBlue Airways
10:00 Mumbai
16:45 Tel Aviv
05:44 New York JFK
15:05 Tel Aviv
21:35 New York JFK
09:25 Aguadilla
Connect
VS355 Virgin Atlantic
VS025 Virgin Atlantic
B6839 JetBlue Airways
12:15 Mumbai
20:15 London Heathrow
05:44 New York JFK
17:00 London Heathrow
23:05 New York JFK
09:25 Aguadilla
Connect
UK940 Vistara
UA802 United Airlines
UA569 United Airlines
19:45 Mumbai
23:35 Delhi
20:47 Newark
21:55 Delhi
04:30 Newark
00:39 Aguadilla
Connect
UA830 United Airlines
UA2054 1890 1890 1890 United Airlines
B6730 JetBlue Airways
23:20 Mumbai
08:00 Newark
18:41 Orlando
04:55 Newark
10:48 Orlando
21:29 Aguadilla
Connect
UA830 United Airlines
UA2302 United Airlines
B6429 JetBlue Airways
23:20 Mumbai
07:30 Newark
12:45 Orlando
04:55 Newark
10:15 Orlando
15:23 Aguadilla
Connect
UA830 United Airlines
UA2302 United Airlines
B6730 JetBlue Airways
23:20 Mumbai
07:30 Newark
18:41 Orlando
04:55 Newark
10:15 Orlando
21:29 Aguadilla
Connect
UA830 United Airlines
UA2097 United Airlines
B61091 JetBlue Airways
23:20 Mumbai
06:00 Newark
12:00 Fort Lauderdale-Hollywood International
04:55 Newark
09:02 Fort Lauderdale-Hollywood International
14:28 Aguadilla
Connect
UA830 United Airlines
UA800 United Airlines
B6429 JetBlue Airways
23:20 Mumbai
07:00 Newark
12:45 Orlando
04:55 Newark
09:45 Orlando
15:23 Aguadilla
Connect
UA830 United Airlines
UA1613 United Airlines
B61091 JetBlue Airways
23:20 Mumbai
08:00 Newark
12:00 Fort Lauderdale-Hollywood International
04:55 Newark
11:02 Fort Lauderdale-Hollywood International
14:28 Aguadilla
Connect
UA830 United Airlines
UA2054 1890 1890 1890 United Airlines
B6429 JetBlue Airways
23:20 Mumbai
08:00 Newark
12:45 Orlando
04:55 Newark
10:48 Orlando
15:23 Aguadilla
Connect
UA830 United Airlines
UA569 United Airlines
23:20 Mumbai
20:47 Newark
04:55 Newark
00:39 Aguadilla
Connect
UA830 United Airlines
B62583 JetBlue Airways
23:20 Mumbai
19:36 Newark
04:55 Newark
23:30 Aguadilla
Connect
AC047 Air Canada
UA3596 United Airlines
UA569 United Airlines
23:55 Mumbai
12:26 Toronto
20:47 Newark
06:35 Toronto
13:58 Newark
00:39 Aguadilla
Connect
AC047 Air Canada
AC7648 Air Canada
B62583 JetBlue Airways
23:55 Mumbai
08:20 Toronto
19:36 Newark
06:35 Toronto
09:51 Newark
23:30 Aguadilla
Connect
AC047 Air Canada
AC7654 Air Canada
B62583 JetBlue Airways
23:55 Mumbai
14:20 Toronto
19:36 Newark
06:35 Toronto
15:51 Newark
23:30 Aguadilla
Connect
AC047 Air Canada
AC7654 Air Canada
UA569 United Airlines
23:55 Mumbai
14:20 Toronto
20:47 Newark
06:35 Toronto
15:51 Newark
00:39 Aguadilla
Connect
AC047 Air Canada
AC7648 Air Canada
UA569 United Airlines
23:55 Mumbai
08:20 Toronto
20:47 Newark
06:35 Toronto
09:51 Newark
00:39 Aguadilla
Connect
AC047 Air Canada
AC906 Air Canada
B6429 JetBlue Airways
23:55 Mumbai
08:35 Toronto
12:45 Orlando
06:35 Toronto
11:17 Orlando
15:23 Aguadilla
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