
Mathura, Uttar Pradesh to Varanasi, Uttar Pradesh from $20: 3 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Mathura to Varanasi: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Mathura to Varanasi with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Mathura to Varanasi
The journey from Mathura, known for its tranquil, spiritual ambiance, to Varanasi, bustling with vibrant energy and rich cultural heritage, offers a fascinating contrast that captures the essence of India's diverse experiences.
Best Neighbourhoods in Varanasi
Varanasi is home to diverse neighborhoods, each offering a distinct vibe.
Best Times To Visit Varanasi's Attractions
Timing your visit to Varanasi's attractions can greatly enhance your experience.
Varanasi Weather: What to Expect Year-Round
Varanasi experiences a range of weather conditions, with scorching summers, pleasant winters, and a monsoon season that can bring heavy rains; the best times to visit are from October to March, when the climate is cooler and more comfortable for exploration. Understanding the weather can help you plan activities effectively, allowing you to enjoy the city without being hindered by extreme temperatures or heavy rains.
Dining Recommendation in Varanasi
A must-try dish in Varanasi is the spicy and aromatic 'Kachori Sabzi,' best enjoyed at the famous Blue Lassi shop, where the flavors are bold and vibrant compared to Mathura's milder fare. The lively atmosphere and use of local spices create a distinct dining experience that highlights the city's rich culinary heritage.
Mathura to Varanasi: Overview of Bus, Train, Flight, and Car Trips
Traveling between Mathura and Varanasi offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.
Useful tips for train travellers
Useful tips for bus travellers
Trips from Mathura
- Mathura to New Delhi
- Mathura to Vrindāvan
- Mathura to Agra (Uttar Pradesh)
- Mathura to Gokul
- Mathura to Delhi (National Capital Territory of India)
- Mathura to Ujjain
- Mathura to Prayagraj
- Mathura to Ghaziabad
- Mathura to Meerut
- Mathura to Rishikesh
- Mathura to Pune
- Mathura to Bareilly
- Mathura to Alwar
- Mathura to Budaun
- Mathura to Gwalior
- Mathura to Jodhpur (Rajasthan)
- Mathura to Bharatpur
- Mathura to Udaipur
- Mathura to Ajmer
- Mathura to Gurgaon
- Mathura to Haridwār
- Mathura to Greater Noida
- Mathura to Lucknow
- Mathura to Jaipur
- Mathura to Bulandshahr
- Mathura to Kānpur
- Mathura to Nainital
- Mathura to Amritsar
- Mathura to Mumbai
- Mathura to Kota (Rajasthan)
- Mathura to Bhopal
- Mathura to Faridabad
- Mathura to Govardhan
- Mathura to Dehradun
- Mathura to Jabalpur
- Mathura to Surat
- Mathura to Sikandra Rao
- Mathura to Rajkot
- Mathura to Katra (Jammu and Kashmir)
- Mathura to Tanakpur
Trips to New Delhi
- New Delhi to Varanasi
- Mumbai to Varanasi
- Hyderabad to Varanasi
- Kolkata to Varanasi
- Pune to Varanasi
- Delhi (National Capital Territory of India) to Varanasi
- Kānpur to Varanasi
- Jaipur to Varanasi
- Ranchi to Varanasi
- Vijayawāda to Varanasi
- Ahmedabad to Varanasi
- Agra (Uttar Pradesh) to Varanasi
- Chennai to Varanasi
- Lucknow to Varanasi
- Bhopal to Varanasi
- Bangalore to Varanasi
- Gaya to Varanasi
- Prayagraj to Varanasi
- Ballia to Varanasi
- Aurangabad (Maharashtra) to Varanasi
- Bareilly to Varanasi
- Coimbatore to Varanasi
- Mirzāpur to Varanasi
- Rewa to Varanasi
- Patna (Bihar) to Varanasi
- Āzamgarh to Varanasi
- Raebareli to Varanasi
- Jabalpur to Varanasi
- Jaunpur to Varanasi
- Visakhapatnam to Varanasi
- Raipur (Chhattisgarh) to Varanasi
- Nagpur to Varanasi
- Dehradun to Varanasi
- Haridwār to Varanasi
- Muzaffarpur to Varanasi
- Bahraich to Varanasi
- Dhanbād to Varanasi
- Indore to Varanasi
- Chandigarh to Varanasi
- Ujjain to Varanasi