Flights to Bhopal

Direct flights from 6 cities, 105 flights a week. From New Delhi the flight takes 1h 25m, tickets from $60. From Mumbai the flight takes 1h 40m, tickets from $67.

Flights to Bhopal at a glance

cities with nonstop flights here
6
nonstop flights a week
105
lowest fare from New Delhi
$60
flight time from New Delhi
1h 25m
lowest fare from Mumbai
$67
flight time from Mumbai
1h 40m
arrival airport
Raja Bhoj

Where you can fly to Bhopal from

Nonstop flights, busiest routes first

FromFare
New Delhi 1h 25m, 50 a week from $60
Mumbai 1h 40m, 21 a week from $67
Bengaluru 2h 5m, 14 a week from $89
Hyderabad 1h 20m, 7 a week
Pune 1h 20m, 7 a week from $62
Kolkata 4h 5m, 6 a week from $99

Arrival airport

Where the nonstop flights land

105 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Bhopal from?
From 6 cities. The busiest routes are from New Delhi (50 flights a week), Mumbai (21 flights a week), Bengaluru (14 flights a week), Hyderabad (7 flights a week), Pune (7 flights a week) and Kolkata (6 flights a week).
How long is the flight from New Delhi to Bhopal?
A nonstop flight takes about 1 hour 25 minutes, tickets from $60.
How long is the flight from Mumbai to Bhopal?
A nonstop flight takes about 1 hour 40 minutes, tickets from $67.
What is the cheapest city to fly to Bhopal from?
New Delhi from $60, Pune from $62, Mumbai from $67 and Bengaluru from $89.
Which airport do flights to Bhopal arrive at?
All nonstop flights land at Raja Bhoj (BHO).

Cities near Bhopal with their own flights

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