Flights to Mianyang

Direct flights from 8 cities, 57 flights a week. From Shanghai the flight takes 3h 25m. From Beijing the flight takes 2h 38m.

Flights to Mianyang at a glance

cities with nonstop flights here
8
nonstop flights a week
57
flight time from Shanghai
3h 25m
flight time from Beijing
2h 38m
arrival airport
Mianyang Nanjiao

Where you can fly to Mianyang from

Nonstop flights, busiest routes first

FromFare
Shanghai 3h 25m, 11 a week
Beijing 2h 38m, 7 a week
Haikou 2h 35m, 7 a week
Wuhan 1h 55m, 7 a week
Jinan 2h 20m, 7 a week
Hefei 2h 35m, 7 a week
Shenzhen 2h 50m, 6 a week
Guangzhou 2h 40m, 5 a week

Arrival airport

Where the nonstop flights land

57 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Mianyang from?
From 8 cities. The busiest routes are from Shanghai (11 flights a week), Beijing (7 flights a week), Haikou (7 flights a week), Wuhan (7 flights a week), Jinan (7 flights a week) and Hefei (7 flights a week).
How long is the flight from Shanghai to Mianyang?
A nonstop flight takes about 3 hours 25 minutes.
How long is the flight from Beijing to Mianyang?
A nonstop flight takes about 2 hours 38 minutes.
Which airport do flights to Mianyang arrive at?
All nonstop flights land at Mianyang Nanjiao (MIG).

Cities near Mianyang with their own flights

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