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 Everest Base Camp – Travel Guide

Learn how to reach Everest Base Camp with detailed transport options, step-by-step travel plans, and practical tips for a safe and smooth journey.

How to Reach Lakshadweep from Patna – Travel Guide

Learn how to reach Lakshadweep from Patna using flights and ferries with practical tips on routes, timings, and travel planning.

How to Reach Club Mahindra Munnar – Travel Guide

Discover how to reach Club Mahindra Munnar by train, bus, car, or flight with practical tips for a smooth journey to this scenic hill station.

How to Reach Gulbarga from Delhi – Travel Guide

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

How to Reach Guruvayur from Hyderabad – Travel Guide

Learn how to reach Guruvayur from Hyderabad by train, bus, car, or flight with detailed travel tips and step-by-step guidance for a smooth journey.

How to Reach Kanha from Delhi – Travel Guide

Learn how to reach Kanha National Park from Delhi by train, bus, car, or flight with practical tips on routes, timings, and local travel.

How to Reach Dharamshala from Mumbai – Travel Guide

Discover how to reach Dharamshala from Mumbai by train, bus, car, or flight with practical tips for a smooth journey.

How to Reach Tadoba National Park from Pune – Travel Guide

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

How to Reach Darjeeling from Ahmedabad – Travel Guide

Discover how to reach Darjeeling from Ahmedabad via train, bus, car, and flight with practical tips for a smooth journey.

How to Reach Trivandrum from Bangalore – Travel Guide

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

How to Reach Khatu Shyam from Gurgaon – Travel Guide

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

How to Reach Nusa Penida – Travel Guide

Learn how to reach Nusa Penida from Bali using ferries, fast boats, and practical travel tips for a smooth island trip.

How to Reach Nandi Hills from Bangalore – Travel Guide

Learn how to reach Nandi Hills from Bangalore using train, bus, car, or taxi with practical tips for a smooth and scenic journey.

How to Reach Mount Abu from Bhopal – Travel Guide

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

How to Reach Adam's Bridge from Rameshwaram – Travel Guide

Discover how to reach Adam's Bridge from Rameshwaram by boat and explore travel tips for a smooth visit to this historic site.

How to Reach Baglamukhi Temple, Himachal Pradesh – Travel Guide

Discover how to reach Baglamukhi Temple in Himachal Pradesh by train, bus, car, or taxi with practical travel tips for a smooth journey.

How to Reach Wagah Border from Amritsar – Travel Guide

Learn how to reach Wagah Border from Amritsar using train, bus, car, or taxi with practical tips on timings, fares, and local transport options.

How to Reach Konark from Puri – Travel Guide

Learn how to reach Konark from Puri by train, bus, car, or taxi with practical tips on travel time, routes, and local transport options.

How to Reach South Goa from Mumbai – Travel Guide

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

How to Reach Baba Baidyanath Dham – Travel Guide

Discover how to reach Baba Baidyanath Dham via train, bus, car, and flight with practical tips for a smooth pilgrimage journey.

How to Reach Mira Road from Thane – Travel Guide

Learn how to reach Mira Road from Thane by train, bus, car, or taxi with practical tips on routes, travel time, fares, and local transport options.

How to Reach Cyber Hub Gurgaon by Metro – Travel Guide

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

How to Reach Palitana from Mumbai – Travel Guide

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

How to Reach Rishikesh from Kolkata – Travel Guide

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

bottom of page