Ghazipur
Ghazipur
Mirzapur
Mirzapur
Train

Ghazipur to Mirzapur

Updated: 21 May 2026

The distance between Ghazipur and Mirzapur is about 150 kilometers. You can travel by train in approximately 3 to 4 hours. This is a major route connecting eastern UP to the Vindhya region. Expect a comfortable journey.

Total Distance: 150 km by road, 130 km air distance.
Fastest Way
Train, taking 3 hours.
Cheapest Way
Train, costing around 100 INR.
Compare Ghazipur to Mirzapur Routes
Train
Direct
Duration
3 hours
Avg Price
100-500 INR
Operator
Express Trains
Route
Ghazipur City to Mirzapur Junction

Book tickets well in advance.

Travel Tips
  • Transport
    Use auto-rickshaws.
  • Food
    Try the local snacks.
  • Booking
    Book train tickets early.
  • Language
    Hindi.
  • Weather
    Carry an umbrella.
Safety Tips
  • Night
    Use official taxis.
  • Valuables
    Keep them safe.
  • Emergency
    Dial 112.
  • General
    Stay alert.
People Also Ask
  • Is it a long journey?
    No, it is a moderate trip.
  • Are there trains?
    Yes, several direct trains.
  • Can I fly?
    No, Mirzapur uses Varanasi airport.
  • What is the best way?
    Train is most popular.
  • Is Mirzapur safe?
    Yes, with standard precautions.
Quick Info
  • From Ghazipur, Uttar Pradesh, India
  • To Mirzapur, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Mirzapur
1
Vindhyachal Temple
Visit the temple.
2
Sitakund
See the site.
3
Local Markets
Shop for goods.
4
Ganga River
Enjoy the river view.
Tags
Ghazipur to Mirzapur train Ghazipur to Mirzapur distance how to reach Mirzapur trains to Mirzapur Mirzapur travel Ghazipur to Mirzapur bus Uttar Pradesh travel Mirzapur city