Ghazipur
Ghazipur
Bus

Martinganj to Ghazipur

Updated: 22 May 2026

Ghazipur is approximately 100 kilometers from Martinganj. You can reach the city by road or train. The journey takes about 3 hours. Ghazipur is known for its historical significance and its location on the banks of the Ganges.

Total Distance: Driving distance 100 km, straight-line air distance 85 km.
Fastest Way
Private taxi takes 2.5 hours.
Cheapest Way
State transport bus at 150 INR.
Compare Martinganj to Ghazipur Routes
Bus
Direct
Duration
3 hours
Avg Price
150-300 INR
Operator
UPSRTC
Route
Martinganj to Ghazipur via State Highway

Buses are available from the main bus stand.

Travel Tips
  • Traffic
    City traffic is manageable.
  • Local Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the local snacks.
  • Accommodation
    Stay near the city center.
  • Weather
    Summers are hot.
Safety Tips
  • Public Transport
    Use official taxis.
  • Crowds
    Be careful in crowded areas.
  • Emergency
    Keep emergency numbers saved.
  • Night Safety
    Avoid isolated areas at night.
People Also Ask
  • How far is Ghazipur from Martinganj?
    It is about 100 kilometers.
  • Is there a direct train?
    No, you need to reach a major station first.
  • What is the best way to travel?
    Bus or taxi.
  • How long does it take?
    About 3 hours.
  • Is Ghazipur safe?
    Yes, it is a major city.
Quick Info
  • From Martinganj, Uttar Pradesh, India
  • To Ghazipur, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Ghazipur
1
Lord Cornwallis Tomb
Visit the historical tomb.
2
Ganga River
Enjoy the river view.
3
Historical Monuments
Explore the local history.
4
Local Markets
Shop for local goods.
Tags
Martinganj to Ghazipur Ghazipur travel guide how to reach Ghazipur Martinganj transport UP road travel Ghazipur city guide travel from Azamgarh district Ghazipur bus