Ghazipur
Ghazipur
Faizabad
Faizabad
Train Driving

Ghazipur to Faizabad

Updated: 21 May 2026

The journey from Ghazipur to Faizabad spans approximately 210 kilometers. You can travel via NH 31, which connects the two cities through Azamgarh. Trains are available from Ghazipur City station to Ayodhya Junction. The route passes through the fertile plains of Eastern Uttar Pradesh. Expect a travel time of 5 to 6 hours depending on traffic conditions. Road travel is generally preferred for flexibility.

Total Distance: 210 km by road, 185 km air distance.
Fastest Way
Train, taking 4 hours 30 minutes.
Cheapest Way
Train, costing approximately 150 INR for sleeper class.
Compare Ghazipur to Faizabad Routes
Train
Direct
Duration
4 hours 30 mins
Avg Price
150-400 INR
Operator
Saryu Yamuna Express
Route
Ghazipur City to Ayodhya Junction

Book your tickets in advance via IRCTC as this route is high-demand.

Driving
Direct
Duration
5 hours
Avg Price
1200-2000 INR
Operator
Private Taxi
Route
NH 31 via Azamgarh

Ensure your vehicle has a valid FASTag for toll plazas on NH 31.

Travel Tips
  • Early Start
    Start your journey early in the morning to avoid peak traffic in Azamgarh.
  • Station Choice
    Use Ghazipur City station for better connectivity to Ayodhya.
  • Local Transport
    Use e-rickshaws for local commuting within Faizabad city.
  • Food
    Carry dry snacks as highway dhabas can be inconsistent.
  • Booking
    Use the UTS app for unreserved train tickets if you are traveling on short notice.
Safety Tips
  • Night Travel
    Avoid driving on state highways late at night.
  • Valuables
    Keep your luggage locked and secure during train journeys.
  • Emergency
    Save the local police helpline number on your phone.
  • Hydration
    Carry bottled water to avoid dehydration during summer months.
People Also Ask
  • Is there a direct train?
    Yes, several trains connect Ghazipur City to Ayodhya Junction.
  • What is the road condition?
    NH 31 is mostly in good condition with some patches of construction.
  • Are buses available?
    Yes, UPSRTC buses run regularly from the Ghazipur bus stand.
  • How far is Faizabad from Ayodhya?
    They are essentially the same urban area, separated by a few kilometers.
  • Is it safe for solo travelers?
    Yes, the route is well-traveled and generally safe during daylight.
Quick Info
  • From Ghazipur, Uttar Pradesh, India
  • To Faizabad, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather during the transit.

Things to Do in Faizabad
1
Ram Janmabhoomi
Visit the sacred site in Ayodhya. It is a major pilgrimage destination.
2
Hanuman Garhi
Explore this historic temple located on a hill. It offers a panoramic view of the city.
3
Saryu River Ghats
Experience the evening Aarti at the river banks. It is a serene and spiritual experience.
4
Kanak Bhawan
Admire the intricate architecture of this temple. It is dedicated to Lord Rama and Sita.
Tags
Ghazipur to Faizabad bus Ghazipur to Ayodhya train NH 31 route UPSRTC bus fare travel from Ghazipur to Faizabad distance between Ghazipur and Faizabad best way to reach Ayodhya from Ghazipur Ghazipur to Faizabad travel time