We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Find the best flight from Shanghai to Heidelberg

Find flights

Compare prices (in new window)
    Select all
Low fares for Shanghai (SHA) to Frankfurt (FRA)
Tue 06/26 - Tue 07/03
7 days, 1 stop max
$740
Thu 07/05 - Wed 07/11
6 days, 1 stop max
$758
Wed 08/29 - Tue 09/18
20 days, 1 stop max
$691
Tue 09/04 - Tue 09/18
14 days, 1 stop max
$691
Wed 10/31 - Thu 11/15
15 days, 1 stop max
$691
Fri 11/30 - Fri 12/14
14 days, 0 stops max
$660
Sun 06/24 - Tue 07/03
9 days, 1 stop max
$763
Tue 07/10 - Wed 07/25
15 days, 0 stops max
$779
Wed 06/27 - Wed 07/04
7 days, 1 stop max
$797
Sat 07/07 - Wed 07/11
4 days, 1 stop max
$797
Thu 07/26 - Thu 08/16
21 days, 1 stop max
$820
Fri 07/06 - Sat 07/21
15 days, 1 stop max
$843
Fri 07/27 - Mon 08/13
17 days, 1 stop max
$843
Mon 07/09 - Thu 07/12
3 days, 1 stop max
$845
Sun 07/15 - Mon 07/23
8 days, 1 stop max
$847
Sat 06/23 - Mon 06/25
2 days, 1 stop max
$874
Tue 07/03 - Tue 07/10
7 days, 1 stop max
$880
Sun 07/22 - Mon 08/06
15 days, 1 stop max
$905
Hotels with free wifi in Heidelberg
Apartments & Hotel Kurpfalzhof
Apartments & Hotel Kurpfalzhof
517 Reviews
Heidelberg, Germany
from
Lotte - The Backpackers
Lotte - The Backpackers
180 Reviews
Heidelberg, Germany
from
Hotel Villa Marstall
Hotel Villa Marstall
659 Reviews
Heidelberg, Germany
from
Der Europaische Hof Heidelberg
Der Europaische Hof Heidelberg
484 Reviews
Heidelberg, Germany
from
Route information
  • Shanghai, China is 5,491 miles from Heidelberg
  • There are 8 weekly flights from Shanghai, China to Heidelberg
  • 8 non-stop flights are operating from Shanghai, China to Heidelberg today
  • Lufthansa has the most nonstop flights between Shanghai, China and Heidelberg
  • Singapore, Singapore - Changi Airport is the most popular connection for one stop flights between Shanghai, China and Heidelberg
In-Flight Information
  • The average flying time for a direct flight from Shanghai, China to Heidelberg is 11 hours 55 minutes
  • Most direct flights leave around 0:05 CST
  • China Eastern Airlines flight #219 is today's earliest flight from Shanghai, China to Heidelberg (0:05 CST, Boeing 777-300 pax)
  • Lufthansa flight #733 is today's latest flight from Shanghai, China to Heidelberg (23:55 CST, Boeing 747-400 pax)
Show more
Arrival information
  • Heidelberg is 43 mi from Frankfurt Intl Airport (Frankfurt, Germany).
  • Frankfurt Intl Airport (Frankfurt, Germany)
    • Right now, 115 airlines operate out of Frankfurt Intl Airport.
    • Frankfurt Intl Airport offers nonstop flights to 274 cities.
    • Every week, at least 1,666 domestic flights and 7,864 international flights depart from Frankfurt Intl Airport.
Show more