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 Pokhara from Siliguri – Travel Guide

Learn how to reach Pokhara from Siliguri by train, bus, car, and flight with practical tips on routes, timings, and travel conditions.

How to Reach Jehangir Art Gallery – Mumbai Travel Guide

Learn how to reach Jehangir Art Gallery in Mumbai using train, bus, car, or taxi with practical tips on timings, fares, and local transport options.

How to Reach Amrita Bangalore Campus – Travel Guide

Learn how to reach Amrita Bangalore Campus via train, bus, car, or flight with practical tips and travel times for a smooth journey.

How to Reach Mopidevi Temple from Hyderabad – Travel Guide

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

How to Reach Somnath Temple from Ahmedabad – Travel Guide

Learn how to reach Somnath Temple from Ahmedabad by train, bus, car, or flight with practical tips on travel time, fares, and local transport.

How to Reach Malaysia from Singapore – Travel Guide

Learn how to reach Malaysia from Singapore by train, bus, car, or flight with practical tips on timings, fares, and border crossing.

How to Reach Kausani from Kathgodam – Travel Guide

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

How to Reach Amritsar from Ahmedabad – Travel Guide

Explore practical ways to reach Amritsar from Ahmedabad by train, bus, car, or flight with detailed travel tips and timings.

How to Reach Damdama Lake from Delhi – Travel Guide

Discover how to reach Damdama Lake from Delhi via train, bus, car, or taxi with practical tips for a smooth, scenic trip to this popular weekend getaway.

How to Reach Panchgani from Pune – Travel Guide

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

How to Reach Nashik from Hyderabad – Travel Guide

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

How to Reach Deomali – Travel Guide

Discover how to reach Deomali, Arunachal Pradesh via train, bus, car, and flight with practical tips for a smooth journey.

How to Reach Jagannath Puri from Bangalore – Travel Guide

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

How to Reach Kamakhya Temple – Travel Guide

Learn how to reach Kamakhya Temple in Guwahati via train, bus, car, or flight with practical tips on travel time, routes, and local transport options.

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 Phi Phi Island from Delhi – Travel Guide

Learn how to reach Phi Phi Island from Delhi using flights, ferries, and local transport with practical tips for a smooth journey.

How to Reach Nainital from Kota – Travel Guide

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

How to Reach Suryalanka Beach from Hyderabad – Travel Guide

Learn how to reach Suryalanka Beach from Hyderabad by train, bus, car, or taxi with practical tips on travel time, fares, and local transport options.

How to Reach Badrinath from Rishikesh – Travel Guide

Discover how to reach Badrinath from Rishikesh by road, bus, and taxi with practical tips for a smooth Himalayan journey.

How to Reach Vellore from Chennai – Travel Guide

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

How to Reach Ambalapuzha Sree Krishna Temple – Travel Guide

Learn how to reach Ambalapuzha Sree Krishna Temple via train, bus, car, and tips for a smooth pilgrimage experience.

How to Reach Yercaud from Chennai – Travel Guide

Learn how to reach Yercaud from Chennai by train, bus, car, or flight with detailed travel tips, timings, routes, and local transport advice.

How to Reach Chokhi Dhani from Jaipur – Travel Guide

Discover how to reach Chokhi Dhani from Jaipur via taxi, bus, or car with practical tips for a smooth and enjoyable journey.

How to Reach Madurai from Tirupati – Travel Guide

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

bottom of page