Flights to Patna

Direct flights from 6 cities, 217 flights a week. From New Delhi the flight takes 1h 40m, tickets from $67. From Bengaluru the flight takes 2h 35m, tickets from $133.

Flights to Patna at a glance

cities with nonstop flights here
6
nonstop flights a week
217
lowest fare from New Delhi
$67
flight time from New Delhi
1h 40m
lowest fare from Bengaluru
$133
flight time from Bengaluru
2h 35m
arrival airport
Jay Prakash Narayan International

Where you can fly to Patna from

Nonstop flights, busiest routes first

FromFare
New Delhi 1h 40m, 96 a week from $67
Bengaluru 2h 35m, 46 a week from $133
Mumbai 2h 28m, 28 a week from $87
Kolkata 1h 5m, 24 a week from $48
Ahmedabad 2h, 16 a week
Chennai 2h 23m, 7 a week from $118

Arrival airport

Where the nonstop flights land

217 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Patna from?
From 6 cities. The busiest routes are from New Delhi (96 flights a week), Bengaluru (46 flights a week), Mumbai (28 flights a week), Kolkata (24 flights a week), Ahmedabad (16 flights a week) and Chennai (7 flights a week).
How long is the flight from New Delhi to Patna?
A nonstop flight takes about 1 hour 40 minutes, tickets from $67.
How long is the flight from Bengaluru to Patna?
A nonstop flight takes about 2 hours 35 minutes, tickets from $133.
What is the cheapest city to fly to Patna from?
Kolkata from $48, New Delhi from $67, Mumbai from $87 and Chennai from $118.
Which airport do flights to Patna arrive at?
All nonstop flights land at Jay Prakash Narayan International (PAT).

Cities near Patna with their own flights

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