top of page

How to Reach Mathura from Varanasi – Travel Guide

Learn how to reach Mathura from Varanasi by train, bus, car, or flight with practical tips on travel time, fares, and local transport options.

Varanasi, located on the banks of the Ganges in Uttar Pradesh, is one of India's oldest cities and a major cultural hub. Mathura, also in Uttar Pradesh, is famous as the birthplace of Lord Krishna and attracts many pilgrims and tourists. Traveling between these two cities is common for religious, cultural, and leisure reasons.

This guide will help you understand the best ways to travel from Varanasi to Mathura. You will learn about train, bus, car, and flight options, along with practical travel tips and step-by-step planning advice to make your journey smooth and comfortable.

Getting from Varanasi to Mathura – Main Options

Train

Train travel is the most popular and convenient way to reach Mathura from Varanasi. The rail network connects these cities well, offering various classes and timings to suit different budgets and schedules.

  • Trains depart from Varanasi Junction (BSB) and arrive at Mathura Junction (MTJ), covering approximately 600 km in 10 to 14 hours depending on the train type and route.

  • Popular trains include the Varanasi–Mathura Express and other long-distance trains connecting via Lucknow or Kanpur, with fares ranging from ₹300 to ₹1200 depending on class.

  • Train frequency is good, with daily departures, but booking in advance on IRCTC is recommended, especially during festivals and holidays to avoid waitlists.

  • Traveling by train offers comfort with sleeper and AC coaches; however, trains can be crowded during peak seasons like Holi and Diwali, so plan accordingly.

  • Food options onboard are limited but available; you can also buy snacks at major stations like Lucknow or Kanpur during stops.

Bus

Buses offer a flexible and affordable option for traveling between Varanasi and Mathura. State-run and private buses operate on this route, though the journey is long and can be tiring.

  • Buses depart from Varanasi's main bus terminals such as the Varanasi City Bus Stand and reach Mathura’s bus stands, covering around 600 km in 12 to 15 hours depending on traffic and route.

  • MSRTC and private operators run sleeper and non-sleeper buses, with fares typically between ₹400 and ₹800, making it a budget-friendly choice.

  • Bus frequency is moderate, with more services during the day; night buses are less common but available on some days.

  • Road conditions vary; the route mainly follows NH19 and NH44, with toll plazas and rest stops at places like Kanpur and Agra.

  • Monsoon season may cause delays due to waterlogging or road damage, so check weather and road status before traveling by bus.

Car / Self-Drive

Driving from Varanasi to Mathura gives you freedom to stop and explore en route. The route is well connected by national highways and offers a comfortable journey if you prefer privacy and flexibility.

  • The distance is about 600 km via NH19 and NH44, and the drive usually takes 10 to 12 hours depending on traffic and stops.

  • You can rent a car or hire a taxi from Varanasi; self-drive options are available through services like Zoomcar, with daily rental costs starting around ₹2500.

  • The route passes through major cities like Kanpur and Agra, where you can stop for meals and sightseeing, with many dhabas and restaurants along the highway.

  • Toll plazas are present on NH19 and NH44, so keep cash or FASTag ready to avoid delays at toll booths.

  • Driving during early morning or late evening can help avoid heavy traffic near cities, but avoid night driving in rural stretches due to limited lighting and stray animals.

Flight

There is no direct flight between Varanasi and Mathura as Mathura does not have a commercial airport. However, you can consider flying to nearby airports and then use road or rail transport.

  • Varanasi Airport (Lal Bahadur Shastri International Airport) has flights to Delhi and Agra, the nearest airports to Mathura.

  • From Delhi Airport, Mathura is about 145 km away and can be reached by train or taxi in 3 to 4 hours.

  • Agra Airport is closer, about 55 km from Mathura, but has limited flight options; road travel from Agra to Mathura takes around 1.5 hours.

  • Flights are suitable if you want to combine your trip with Delhi or Agra visits, but direct travel by train or road is more practical for just Varanasi to Mathura.

  • Flight fares vary widely depending on booking time and season; always check for deals and book early to save costs.

Step-by-Step Travel Plan

This step-by-step plan is designed for first-time travelers making the journey from Varanasi to Mathura. It covers key actions to ensure a smooth and stress-free trip.

  • Book your train or bus tickets online in advance via IRCTC or MSRTC portals to secure your seat and avoid last-minute hassles, especially during festival seasons.

  • Pack light but carry essentials like water, snacks, and a power bank, as some trains and buses may have limited food options or charging points.

  • Reach the departure station or bus stand at least 30 minutes early to navigate crowds and find your platform or bus easily.

  • If traveling by car, check your vehicle’s condition, fuel level, and route on Google Maps; keep FASTag and toll money ready for smooth highway travel.

  • During the journey, stay hydrated and take breaks at designated rest stops or dhabas to stretch and refresh, especially on long road trips.

  • On arrival at Mathura Junction or bus stand, use prepaid taxi counters or app-based cabs like Ola or Uber for safe and fair local transport to your accommodation.

Practical Travel Tips

  • Always keep your belongings secure and avoid displaying valuables openly, especially at crowded stations and bus stands to prevent theft.

  • Drink only bottled water sealed by trusted brands and avoid street food unless you are sure of its hygiene to prevent stomach issues.

  • Book tickets well in advance during peak pilgrimage seasons like Janmashtami and Holi when demand surges sharply.

  • Use local transport apps or prepaid taxi services on arrival to avoid overcharging and ensure safe rides within Mathura.

  • Carry minimal luggage to ease boarding and disembarking, as Indian trains and buses can get crowded and space is limited.

  • During monsoon, expect possible delays due to waterlogging or slow traffic; keep extra time buffer and check weather updates before departure.

Best Time & Travel Conditions

The best time to travel from Varanasi to Mathura is during the cooler months from October to March. This period offers pleasant weather and fewer travel disruptions.

Summer months can be very hot, making road travel tiring, while monsoon season may cause delays and slippery roads. Planning your trip with weather and festival calendars in mind helps avoid discomfort.

  • Avoid traveling during major festivals like Diwali, Holi, and Janmashtami when trains and roads are crowded and prices rise.

  • Fog in winter mornings can delay trains and flights, so allow extra travel time if you have tight connections.

  • Depart early in the morning to avoid city traffic and reach your destination by evening, especially if traveling by road.

  • Monsoon rains from July to September can cause waterlogging on highways and slow down buses and cars, so check road conditions before starting.

Arrival at Mathura & What to Expect

Mathura Junction is a busy railway station with clear signage and facilities like waiting rooms and food stalls. The station has multiple exits leading to different parts of the city.

On arrival, you can find prepaid taxi counters and easily book Ola or Uber cabs via mobile apps for safe and affordable local travel. Auto-rickshaws are also available but agree on fares beforehand.

Popular areas to stay include near the railway station, the city center, and close to temples like Krishna Janmabhoomi. These locations offer easy access to local attractions and transport.

Conclusion

Traveling from Varanasi to Mathura is straightforward with multiple options to suit your budget and time. The train is the most efficient and comfortable mode, offering daily services and reasonable fares. Buses and cars provide alternatives for those who prefer road travel or want flexibility.

Planning ahead by booking tickets early, choosing the right travel time, and preparing for local conditions will help you enjoy a smooth journey. With this guide, you can confidently plan your trip and experience the rich culture and spirituality of both cities without stress.

Related Guides

How to Reach Bhagwati Institute of Technology & Science – Travel Guide

Learn how to reach Bhagwati Institute of Technology & Science via train, bus, car, or flight with practical tips for a smooth journey.

How to Reach Gorai Beach from Mira Road – Travel Guide

Learn how to reach Gorai Beach from Mira Road using train, bus, car, and ferry with practical tips for a smooth journey.

How to Reach Chikhaldara from Nagpur – Travel Guide

Learn how to reach Chikhaldara from Nagpur by train, bus, car, or taxi with practical tips for a smooth hill station trip.

How to Reach Matheran Hill Station – Travel Guide

Learn how to reach Matheran hill station by train, bus, car, and more with practical tips for a smooth journey to this scenic getaway near Mumbai.

How to Reach Banalata Resort from Kolkata – Travel Guide

Learn how to reach Banalata Resort from Kolkata by train, bus, car, or taxi with practical tips for a smooth and scenic journey.

How to Reach Mechi Eye Hospital Nepal – Travel Guide

Learn how to reach Mechi Eye Hospital in Nepal with detailed transport options, step-by-step travel plans, and practical tips for a smooth journey.

How to Reach Govardhan from Delhi – Travel Guide

Learn how to reach Govardhan from Delhi by train, bus, car, or flight with practical tips on travel time, fares, and local transport options.

How to Reach Lahaul Spiti from Chandigarh – Travel Guide

Learn how to reach Lahaul Spiti from Chandigarh by train, bus, car, or flight with practical tips on routes, travel time, and seasonal advice.

How to Reach Electronic City – Bangalore Travel Guide

Learn how to reach Electronic City, Bangalore via train, bus, car, or flight with practical tips on routes, timings, and local transport options.

How to Reach Gokarna from Nagpur – Travel Guide

Learn how to reach Gokarna from Nagpur by train, bus, car, or flight with practical tips on travel time, routes, and local transport options.

How to Reach Alibaug from Delhi – Travel Guide

Discover how to reach Alibaug from Delhi by train, bus, car, and flight with practical tips for a smooth journey.

How to Reach Asansol from Kolkata – Travel Guide

Learn how to reach Asansol from Kolkata by train, bus, car, or flight with practical tips for a smooth journey.

How to Reach Ladakh from Chandigarh – Travel Guide

Learn how to reach Ladakh from Chandigarh via train, bus, car, and flight with practical tips on routes, travel time, and local transport options.

How to Reach Jaipur from Kerala – Travel Guide

Learn how to reach Jaipur from Kerala by train, bus, car, or flight with practical tips on routes, travel time, and booking for a smooth journey.

How to Reach Central Park Kharghar – Travel Guide

Discover how to reach Central Park Kharghar via train, bus, car, or taxi with practical tips for a smooth journey in Navi Mumbai.

How to Reach Mount Abu from Patna – Travel Guide

Learn how to reach Mount Abu from Patna by train, bus, car, and flight with practical tips on travel time, routes, and local transport options.

How to Reach Cola Beach Goa – Travel Guide

Discover how to reach Cola Beach, Goa by road, bus, and taxi with practical tips for a smooth, scenic journey to this hidden coastal gem.

How to Reach Kanchipuram from Chennai – Travel Guide

Discover how to reach Kanchipuram from Chennai by train, bus, car, or taxi with practical tips for a smooth journey.

How to Reach Gir from Pune – Travel Guide

Learn how to reach Gir from Pune by train, bus, car, or flight with practical tips on travel time, routes, and local transport for a smooth journey.

How to Reach Concentrix Gurgaon by Metro – Travel Guide

Learn how to reach Concentrix Gurgaon by metro with detailed routes, travel tips, and local commute options for a smooth journey.

How to Reach Ashoka University from Delhi – Travel Guide

Learn how to reach Ashoka University from Delhi via train, bus, car, or taxi with practical tips for a smooth journey.

How to Reach Ghazipur by Metro – Travel Guide

Learn how to reach Ghazipur by metro with detailed routes, travel tips, and local transit options for a smooth journey in Delhi NCR.

How to Reach Khatu Shyam – Complete Travel Guide

Learn how to reach Khatu Shyam from major cities by train, bus, car, and flight with practical tips for a smooth pilgrimage journey.

How to Reach Jumping Heights from Rishikesh – Travel Guide

Learn how to reach Jumping Heights from Rishikesh by road with practical tips on transport, travel time, and local commute for a smooth adventure trip.

bottom of page