Bihar, located in eastern India and sharing a border with Nepal, is one of the country’s most historically rich and culturally layered states. Divided by the sacred Ganges, Bihar is dotted with fertile plains, religious landmarks, and heritage towns. Whether you’re heading to Patna, Gaya, or Bodh Gaya, the journey from New Delhi can be made by air, train, bus, or road depending on your time, budget, and travel goals.
There are 4 ways to get from Delhi to Bihar by Bus, Train, Self-Drive or Private Vehicle, or Flight.
Distance between Delhi and Bihar is 1109.91, 689.82 miles or 599.31 nautical miles.
Origin | Delhi |
---|---|
Destination | Bihar |
Driving Distance | 1109.91 kms (689.82 mi, 599.31 NM) |
Estimated Time | 16 hrs 49 minutes |
It takes approximately 16 hrs 49 minutes to travel by car from Delhi to Bihar.
The total driving distance between these two points is around 1109.91 kilometers, which equals approximately 689.82 miles or 599.31 nautical miles.
Travel time is an estimate and may vary slightly depending on the route you take, the time of day, and live traffic conditions. The numbers shown are based on standard driving routes.
You can refer to the distance values shown above in kilometers, miles, and nautical miles for easy understanding and travel planning.
Unit conversions:
1 mile = ~1.609 kilometers
1 nautical mile = exactly 1.852 kilometers
Scroll down to view the interactive route map below. You can click and zoom on the map to explore the journey in more detail and plan your trip better.
Multi-leg Budget Travel
Bus: Delhi (Kashmiri Gate ISBT) to Ballia (UP)
Train: Buxar or Ara to Patna or onward into Bihar
Duration: ~20h
Cost: ₹2,450 – ₹4,450
Details:
For travelers unable to get a direct train or seeking to break their journey into manageable legs, a combination of intercity bus and regional train can work. Buses to Ballia or Buxar are frequent, and trains to Patna from there are usually available.
Most Affordable & Widely Chosen Option
Stations in Delhi:
New Delhi (NDLS)
Old Delhi Junction (DLI)
Anand Vihar Terminal (ANVT)
Major Arrival Stations in Bihar:
Patna Junction (PNBE)
Gaya Junction (GAYA)
Darbhanga Junction (DBG)
Buxar, Ara, Muzaffarpur, etc.
Time Range: 11h 30m to 21h+
Fare Range: ₹470 – ₹12,000 depending on class and train
Trains Running: Over 64 trains including daily and weekly services
Popular Trains:
12306 – Kolkata Rajdhani Express
Fastest train; reaches Patna in 11h 30m. Departs NDLS at 4:50 PM.
12392 – Shramjeevi Express
Daily train, departs NDLS in the evening, takes about 19h 54m.
15623 – BGKT KYQ Express
One of the earliest morning options from Old Delhi Junction, journey of ~22h.
Advantages:
Trains are frequent and cater to all budgets, from General to AC First Class.
No baggage restrictions.
Railway catering or pantry services are available on most long-distance trains.
Booking Platforms:
IRCTC
MakeMyTrip
Paytm
Travel Tip:
If traveling in AC classes, book at least 15 days in advance or use Tatkal for last-minute plans. Rajdhani trains offer meals included in the ticket.
Flexible But Time-Consuming
Total Driving Distance: Approx. 963 km
Time: ~12h 13m (without extended breaks)
Route: NH 27 / NH 19 or NH 31, depending on destination
Fuel Cost: ₹9,731 – ₹14,055 (based on mileage and vehicle type)
Details:
Driving from Delhi to Bihar can be a scenic but long trip, passing through Uttar Pradesh cities like Kanpur and Varanasi before entering Bihar. The roads are mostly national highways, though conditions can vary near the Bihar border.
Suitable For:
Those travelling in groups
Those visiting multiple towns in Bihar
People with stops planned en route (e.g., Varanasi, Allahabad)
Travel Tip:
Avoid night driving due to inconsistent lighting and road conditions. Plan halts at Lucknow or Varanasi for a smoother journey.
Fastest Option
Airports:
Departure: Indira Gandhi International Airport (DEL), Hindon Airport (HDO)
Arrival: Patna (PAT), Gaya (GAY), Darbhanga (DBR)
Flight Duration: 3h 5m to 3h 30m (non-stop)
Cost Range: ₹5,000 – ₹27,000
Airlines: Air India, Indigo, SpiceJet, GoFirst
Details:
If speed is your priority, flying is the most efficient way to reach Bihar. Direct flights are available from Delhi to Patna, Gaya, and Darbhanga throughout the day. The flight to Patna is the most frequent, with multiple options every hour. Gaya is ideal if you’re heading to Bodh Gaya or nearby pilgrimage sites.
Travel Tip:
Book in advance during festivals or school breaks as prices surge quickly. Morning flights are less likely to face delays.
Mode | Time | Cost (₹) | Highlights |
---|---|---|---|
Flight | 3h – 3.5h | ₹5,000 – ₹27,000 | Fastest, ideal for Patna/Gaya/Darbhanga trips |
Train | 11h – 21h | ₹470 – ₹12,000 | Best for budget travelers, multiple options |
Drive | ~12h | ₹9,700 – ₹14,000 | Flexible, scenic, long but doable in one day |
Bus+Train | ~20h | ₹2,450 – ₹4,450 | Slower, but possible if trains are full |
Bihar’s deep spiritual and historical legacy makes it a place of reflection as well as exploration.
Taking the train is the cheapest, with tickets starting from ₹470.
Non-stop flights take as little as 3 hours and are the quickest option.
Yes, multiple trains run directly every day, including Rajdhani and Shramjeevi Express.
Yes. The journey by road takes about 12 hours, depending on traffic and stops.
Yes. Patna, Gaya, and Darbhanga are the main airports accessible from Delhi.