Barsana
Barsana
Mathura
Mathura
Bus

Barsana to Mathura

Updated: 20 May 2026

The journey from Barsana to Mathura covers 45 km. The most practical way is to take a bus or taxi. The journey takes about 1-1.5 hours. Mathura is a holy city in Uttar Pradesh.

Total Distance: 45 km by road, 40 km air distance.
Fastest Way
Taxi is fastest.
Cheapest Way
Bus is the most economical.
Compare Barsana to Mathura Routes
Bus
Direct
Duration
1.5 hours
Avg Price
50 - 200 INR
Operator
UPSRTC
Route
Barsana to Mathura.

Buses are frequent.

Travel Tips
  • Transport
    Use auto-rickshaws for city travel.
  • Food
    Try the local sweets.
  • Weather
    Summers are hot.
  • Language
    Hindi is the main language.
  • Shopping
    Buy religious items.
Safety Tips
  • General
    Mathura is generally safe.
  • Transport
    Use reliable transport.
  • Health
    Stay hydrated.
  • Emergency
    Keep emergency numbers.
People Also Ask
  • Is Mathura safe?
    Yes, it is safe.
  • Best time to visit?
    Winter is the best time.
  • How to reach from Barsana?
    Take a bus or taxi.
  • What is famous here?
    Temples and history.
  • Is there a direct bus?
    Yes, direct buses are available.
Quick Info
  • From Barsana, Uttar Pradesh, India
  • To Mathura, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Mathura
1
Krishna Janmabhoomi
Visit the temple.
2
Dwarkadhish Temple
Visit the temple.
3
Vishram Ghat
Visit the ghat.
4
Mathura Museum
Visit the museum.
Tags
Barsana to Mathura bus to Mathura taxi to Mathura travel to UP Mathura tourism short distance travel India travel guide Barsana to Mathura best way to Mathura