Mayapur
Mayapur
Patna
Patna
Train

Mayapur to Patna

Updated: 21 May 2026

The journey from Mayapur to Patna is approximately 500 km. You can reach Patna by taking a train from Kolkata. The journey takes about 9 hours. Patna is the capital of Bihar.

Total Distance: 500 km by road, 450 km air distance.
Fastest Way
Patna Express from Howrah to Patna takes 7 hours.
Cheapest Way
Local train to Kolkata followed by express train to Patna.
Compare Mayapur to Patna Routes
Train
Connecting
Duration
9 hours
Avg Price
400-1500 INR
Operator
Indian Railways
Route
Mayapur to Kolkata, then train to Patna.

Check for trains from Howrah to Patna.

Travel Tips
  • Train Booking
    Book tickets in advance for popular trains.
  • Transport
    Use local autos to get around Patna.
  • Food
    Try the local Bihari cuisine.
  • Connectivity
    Patna is well-connected by road, rail, and air.
  • Accommodation
    Many hotels are available in all price ranges.
Safety Tips
  • Station Safety
    Stay alert at the railway station.
  • Night Travel
    Avoid walking alone at night.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is there a direct train?
    No, you must change at Kolkata.
  • How long is the journey?
    About 9 hours.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best way?
    Train is the most comfortable option.
  • Can I fly?
    Yes, fly from Kolkata to Patna.
Quick Info
  • From Mayapur, West Bengal, India
  • To Patna, Bihar, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Patna
1
Golghar
A historic granary with a beautiful view.
2
Patna Museum
A museum with a collection of ancient artifacts.
3
Bihar Museum
A modern museum with a collection of ancient artifacts.
4
Takht Sri Patna Sahib
A historic gurudwara.
Tags
Mayapur to Patna Patna train Travel to Patna Indian Railways Mayapur to Patna distance How to reach Patna Patna junction Nadia to Patna