Madurai
Madurai
Varanasi
Varanasi
Train

Madurai to Varanasi

Updated: 21 May 2026

The journey from Madurai to Varanasi covers 2100 km. You can fly via Delhi or take a train. Varanasi is a major pilgrimage site. The city is known for its ghats and temples.

Total Distance: 2100 km by road, 1800 km air distance.
Fastest Way
Flight via Delhi is the fastest.
Cheapest Way
Train is the cheapest.
Compare Madurai to Varanasi Routes
Train
Connecting
Duration
38 hours
Avg Price
2500 - 5000 INR
Operator
Indian Railways
Route
Madurai to Varanasi via Chennai

Book tickets in advance.

Travel Tips
  • Food
    Try the local street food.
  • Transport
    Use auto-rickshaws.
  • Booking
    Book flights early.
  • Weather
    Carry light clothes.
  • Packing
    Pack comfortable shoes.
Safety Tips
  • Crowds
    Stay alert in markets.
  • Transport
    Use official taxis.
  • Night
    Avoid isolated areas.
  • Water
    Drink bottled water.
People Also Ask
  • Is Varanasi safe?
    Yes, it is safe.
  • Direct train?
    No direct train.
  • Best time?
    Winter.
  • How to reach?
    Train or flight.
  • Is it worth it?
    Yes, great city.
Quick Info
  • From Madurai, Tamil Nadu, India
  • To Varanasi, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Varanasi
1
Kashi Vishwanath Temple
Visit the temple.
2
Dashashwamedh Ghat
See the Ganga Aarti.
3
Sarnath
Visit the Buddhist site.
4
Assi Ghat
Relax at the ghat.
Tags
Madurai to Varanasi flights to Varanasi train to Varanasi traveling to Uttar Pradesh Madurai to Varanasi distance Varanasi travel guide connecting flights Indian Railways