Barsana
Barsana
Bhubaneswar
Bhubaneswar
Train Flight

Barsana to Bhubaneswar

Updated: 20 May 2026

The journey from Barsana to Bhubaneswar covers approximately 1450 km. You must reach Mathura Junction for direct train connectivity to Bhubaneswar. Alternatively, fly from Delhi to Biju Patnaik International Airport. This route takes you through the eastern corridor of India, passing through major hubs like Kharagpur.

Total Distance: 1450 km by road, 1300 km straight-line.
Fastest Way
Flight from Delhi, taking 2.5 hours.
Cheapest Way
Sleeper class train from Mathura, costing around 1500 INR.
Compare Barsana to Bhubaneswar Routes
Train
Direct
Duration
24 hours
Avg Price
1500-4000 INR
Operator
Purushottam Express
Route
Mathura Junction to Bhubaneswar

Purushottam Express is the most convenient direct train.

Flight
Direct
Duration
2 hours 30 mins
Avg Price
5000-10000 INR
Operator
Air India
Route
Delhi (DEL) to Bhubaneswar (BBI)

Book early to avoid high last-minute prices.

Travel Tips
  • Temple Etiquette
    Dress modestly when visiting temples in Bhubaneswar.
  • Local Transport
    Auto-rickshaws are the best way to move around the city.
  • Food
    Try the local Chenna Poda, a famous sweet dish.
  • Weather
    Summers are very hot; carry sunscreen and hats.
  • Connectivity
    The city is well-connected by rail and air.
Safety Tips
  • Sun Protection
    Avoid outdoor activities during peak afternoon hours.
  • Night Travel
    Stick to well-lit main roads if traveling late.
  • Valuables
    Keep your belongings safe in crowded temple areas.
  • Emergency
    Save the local tourist helpline number.
People Also Ask
  • Is there a direct train?
    Yes, the Purushottam Express runs from Mathura.
  • How to reach the airport?
    Take a pre-paid taxi from the city center.
  • Is Bhubaneswar safe?
    Yes, it is a peaceful city for tourists.
  • What is the best way to travel?
    Train is economical, flight is fastest.
  • Are there hotels near the station?
    Yes, many budget and luxury hotels are available.
Quick Info
  • From Barsana, Uttar Pradesh, India
  • To Bhubaneswar, Odisha, India
  • Modes
Best Time to Travel

October to March for temple sightseeing.

Things to Do in Bhubaneswar
1
Lingaraj Temple
Visit this ancient temple dedicated to Lord Shiva. It is a masterpiece of Kalinga architecture.
2
Udayagiri Caves
Explore these ancient rock-cut caves. They offer a glimpse into early Jain history.
3
Nandankanan Zoo
See the famous white tigers at this zoological park. It is a great place for families.
4
Dhauli Shanti Stupa
Visit the peace pagoda built by the Kalinga War site. It offers panoramic views.
Tags
Barsana to Bhubaneswar Mathura to Bhubaneswar train Delhi to Bhubaneswar flight travel to Odisha Bhubaneswar travel guide trains from Mathura how to reach Bhubaneswar long distance travel