Flights to Weihai

Direct flights from 5 cities, 83 flights a week. From Shanghai the flight takes 1h 55m. From Beijing the flight takes 1h 25m, tickets from $184.

Flights to Weihai at a glance

cities with nonstop flights here
5
nonstop flights a week
83
flight time from Shanghai
1h 55m
lowest fare from Beijing
$184
flight time from Beijing
1h 25m
arrival airport
Weihai International

Where you can fly to Weihai from

Nonstop flights, busiest routes first

FromFare
Shanghai 1h 55m, 24 a week
Beijing 1h 25m, 21 a week from $184
Harbin 2h, 18 a week from $214
Seoul South Korea, 1h 20m, 17 a week
Dalian 50m, 3 a week

Arrival airport

Where the nonstop flights land

83 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Weihai from?
From 5 cities. The busiest routes are from Shanghai (24 flights a week), Beijing (21 flights a week), Harbin (18 flights a week), Seoul (17 flights a week) and Dalian (3 flights a week).
How long is the flight from Shanghai to Weihai?
A nonstop flight takes about 1 hour 55 minutes.
How long is the flight from Beijing to Weihai?
A nonstop flight takes about 1 hour 25 minutes, tickets from $184.
What is the cheapest city to fly to Weihai from?
Beijing from $184 and Harbin from $214.
Which airport do flights to Weihai arrive at?
All nonstop flights land at Weihai International (WEH).

Cities near Weihai with their own flights

Worth a look when fares or dates to Weihai do not suit; distance by straight line