Patna
Patna
Train Driving

Beyt Dwarka to Patna

Updated: 21 May 2026

The journey from Beyt Dwarka to the capital of Bihar, Patna, covers approximately 1900 km. You must first cross to Okha by ferry and then proceed by train or road. Direct train connectivity is limited, often requiring a change at Ahmedabad or Delhi. The journey takes approximately 36 to 38 hours. You will traverse the plains of Gujarat, Rajasthan, and Bihar before reaching the city.

Total Distance: Driving distance 1900 km, straight-line air distance 1500 km.
Fastest Way
Driving takes about 34 hours, providing flexibility for stops.
Cheapest Way
Train (Sleeper class) is the most economical way to reach Patna.
Compare Beyt Dwarka to Patna Routes
Train
Direct
Duration
37 hours
Avg Price
2100-5500 INR
Operator
Okha-Patna Express
Route
Okha to Patna via Jamnagar, Ahmedabad, and Delhi.

The train journey offers a glimpse of the changing landscape from coastal to desert to plains.

Driving
Direct
Duration
34 hours
Avg Price
18000-26000 INR
Operator
Self-drive
Route
NH 48 to Ahmedabad, then NH 48 towards Patna.

The road through the Rajasthan border is well-developed.

Travel Tips
  • Train Booking
    Book your tickets well in advance as the Okha-Patna route is popular.
  • Road Navigation
    Use GPS for the Ahmedabad-Patna stretch as there are multiple highway options.
  • Local Food
    Try the local Bihari delicacies like Litti Chokha.
  • Rest Stops
    Plan your stops in major cities like Ahmedabad or Delhi for better amenities.
  • Weather
    Patna can be quite hot in summer; carry light cotton clothing.
Safety Tips
  • Ferry Safety
    Always follow the instructions of the ferry operator at Beyt Dwarka.
  • Driving Caution
    The road from Ahmedabad to Patna has heavy traffic; drive carefully.
  • Personal Safety
    Keep your belongings secure in crowded areas like the Patna bus stand.
  • Emergency Help
    Keep the contact number of local taxi services handy for emergencies.
People Also Ask
  • Is there a direct train to Patna?
    Yes, there is a direct train from Okha to Patna.
  • How far is Patna from Beyt Dwarka?
    It is approximately 1900 km by road.
  • Can I fly to Patna?
    You can fly to Ahmedabad and take a taxi or bus to Patna.
  • Is the road route safe?
    Yes, the roads are generally safe, but avoid night travel on the Ahmedabad-Patna highway.
  • What is the best way to travel?
    Train is the most comfortable, while driving offers more flexibility.
Quick Info
  • From Beyt Dwarka, Gujarat, India
  • To Patna, Bihar, India
  • Modes
Best Time to Travel

October to March for pleasant weather in Patna.

Things to Do in Patna
1
Golghar
Visit this historic granary, a landmark of Patna.
2
Patna Museum
Explore this museum showcasing the rich history of Bihar.
3
Bihar Museum
Admire the stunning architecture and exhibits of this modern museum.
4
Takht Sri Patna Sahib
Visit this sacred Sikh shrine, a place of peace and reflection.
Tags
Beyt Dwarka to Patna travel to Patna Okha to Patna train Patna connectivity Gujarat to Bihar road trip to Patna train fare Patna travel guide Patna