Free local travel guide
Bhubaneswar Travel Guide
Bhubaneswar, Odisha
Last updated
Step into Bhubaneswar, a city where ancient stones whisper tales of empires and spiritual devotion, where the scent of frangipani blossoms mingles with the aroma of street food, and the vibrant pulse of modern life harmonizes with centuries-old traditions. Feel the serene energy of its temples, the artistic spirit in its caves, and the warmth of its people as you uncover its timeless charm.









Why is Bhubaneswar special?
As a local, I can tell you Bhubaneswar is more than just a temple city; it's a living museum, a green oasis, and a culinary delight waiting to be explored beyond the usual tourist trails.
Bhubaneswar exudes a calm, spiritual, yet progressively modern vibe. It's a city of contrasts, where ancient temples stand beside bustling tech parks, and serene lakes offer respite from urban energy. The pace is generally relaxed, making it perfect for cultural immersion and peaceful exploration.
- Known as the 'Temple City of India,' boasting hundreds of ancient temples showcasing exquisite Kalinga architecture.
- A unique blend of rich history and rapid urbanization, offering both spiritual solace and modern amenities.
- Gateway to Odisha's diverse cultural landscape, including vibrant tribal heritage and exquisite handicrafts.
What should you see in Bhubaneswar?
Nandankanan Zoological Park
- what locals do
- Spend a full day exploring the zoo, especially the white tiger safari and the botanical garden. It's a popular family outing spot.
- best time
- Morning, right after opening, to avoid crowds and see animals at their most active.
- cost
- INR 50 (Indians), INR 200 (Foreigners)
- local tip
- Take the ropeway for a panoramic view of Kanjia Lake and the park. Carry water and snacks as the park is vast.
- observation
- A well-maintained zoological park with a focus on conservation, particularly known for its white tigers and gharials.
- Google Maps rating
- 4.4
- Address
- Bhubaneswar, Odisha 754005, India
Shree Ram Temple, Bhubaneswar
- what locals do
- Visit during Aarti (prayer) times for a spiritual experience, or simply admire the intricate architecture and peaceful ambiance.
- best time
- Early morning or evening during Aarti (around 6:30 AM or 7:00 PM).
- cost
- Free
- local tip
- Dress modestly. Photography inside the main sanctum is usually restricted.
- observation
- A prominent modern temple dedicated to Lord Rama, known for its towering spires and serene atmosphere.
- Google Maps rating
- 4.8
- Address
- 1, Madhusudan Marg, Ekamra Vihar, UNIT- 9, Bhubaneswar, Odisha 751001, India
Udayagiri and Khandagiri Caves
- what locals do
- Explore the ancient rock-cut caves, particularly the Rani Gumpha (Queen's Cave) and Hathi Gumpha (Elephant Cave) for their historical inscriptions and sculptures.
- best time
- Early morning or late afternoon to avoid the midday heat.
- cost
- INR 25 (Indians), INR 300 (Foreigners)
- local tip
- Wear comfortable shoes as there's a fair bit of climbing. Hire a local guide for insights into the Jain history.
- observation
- These ancient Jain monastic caves offer a glimpse into 2nd-century BCE Indian rock-cut architecture and history.
- Google Maps rating
- 4.5
- Address
- 7Q7M+2V7, Khandagiri, Bhubaneswar, Odisha 751030, India
Dhauli Shanti Stupa
- what locals do
- Enjoy the panoramic view of the Daya River and the surrounding landscape from the hilltop, and reflect on the historical significance of Emperor Ashoka's transformation.
- best time
- Late afternoon for sunset views, or early morning for tranquility.
- cost
- Free
- local tip
- Combine your visit with Dhauli Hill for a complete experience. There's a light and sound show in the evenings (check timings).
- observation
- A striking white peace pagoda built on the historic Dhauli Hill, marking the site of the Kalinga War and Emperor Ashoka's conversion to Buddhism.
- Google Maps rating
- 4.5
- Address
- to Puri road, Bhubaneswar, Dhauli, Odisha 751002, India
Mukteswara Temple
- what locals do
- Admire the exquisite Kalinga architecture, especially the 'Torana' (ornate archway) and the detailed carvings. It's often called the 'Gem of Odishan Architecture'.
- best time
- Morning for best light for photography and fewer crowds.
- cost
- Free
- local tip
- Look for the intricate carvings of ascetics, animals, and mythical creatures. It's a smaller temple but highly significant.
- observation
- A 10th-century Shiva temple, renowned for its intricate sculptures and a perfect example of early Kalinga temple architecture.
- Google Maps rating
- 4.7
- Address
- Old Town, 6RVR+35P, Kedar Gouri Vihar, Old Town, Bhubaneswar, Odisha 751002, India
ISKCON Bhubaneswar
- what locals do
- Attend the evening Aarti, enjoy the vegetarian prasadam (food), and explore the temple complex which includes a guesthouse and restaurant.
- best time
- Evening, especially during the Aarti ceremony (around 7:00 PM).
- cost
- Free (donations welcome)
- local tip
- Try the delicious vegetarian food at their Govinda's restaurant within the complex.
- observation
- A vibrant and spiritual center dedicated to Lord Krishna, known for its beautiful idols, devotional atmosphere, and community activities.
- Google Maps rating
- 4.6
- Address
- NH-16, near Krishna Plaza, IRC Village, Nayapalli, Bhubaneswar, Odisha 751015, India
Ekamra Kanan Botanical Gardens
- what locals do
- Enjoy a leisurely stroll amidst diverse flora, relax by the lake, or visit the impressive rose garden. It's a popular spot for morning walks.
- best time
- Early morning or late afternoon for pleasant weather.
- cost
- INR 10-20
- local tip
- The rose garden is particularly beautiful during winter months (December-February).
- observation
- A sprawling botanical garden featuring a wide variety of plants, a large rose garden, and a serene lake, offering a green escape.
- Google Maps rating
- 4.4
- Address
- Forests and Environment Department, Government of Orissa, Nayapalli, Bhubaneswar, Odisha 751015, India
Odisha State Tribal Museum
- what locals do
- Immerse yourself in the rich tribal heritage of Odisha, exploring the exhibits of tribal artifacts, costumes, and dwellings.
- best time
- Anytime during opening hours (usually closed on Mondays).
- cost
- INR 10 (Indians), INR 50 (Foreigners)
- local tip
- Allow at least 1-2 hours to properly appreciate the detailed exhibits.
- observation
- A well-curated museum showcasing the diverse culture, traditions, and lifestyles of Odisha's numerous tribal communities.
- Google Maps rating
- 4.6
- Address
- CRPF Colony, Gopabandhu Nagar, Bhubaneswar, Odisha 751003, India
Chausathi Yogini Temple
- what locals do
- Visit this unique circular tantric temple, one of only a few in India, and marvel at the 64 Yogini sculptures.
- best time
- Morning or late afternoon for a peaceful visit.
- cost
- Free
- local tip
- It's a bit outside the main city, so combine it with other attractions in the area or plan for a dedicated visit.
- observation
- A rare 9th-century open-air circular temple dedicated to the 64 Yoginis, offering a mystical and historical experience.
- Google Maps rating
- 4.7
- Address
- balianta, Hirapur, Odisha 752100, India
Dhauli Hill
- what locals do
- Walk around the hill, taking in the serene atmosphere and the historical significance of the Kalinga War. It's a great spot for contemplation.
- best time
- Late afternoon, especially for sunset views over the Daya River.
- cost
- Free
- local tip
- The rock edicts of Ashoka are located at the base of the hill, a must-see for history buffs.
- observation
- A historically significant hill offering panoramic views, home to ancient rock edicts and the Dhauli Shanti Stupa.
- Google Maps rating
- 4.6
- Address
- 5RRQ+WRQ, Dhauli Rd, Uttara, Dhauli, Odisha 751002, India
Ananta Basudev Temple
- what locals do
- Experience an active temple dedicated to Lord Krishna, known for its daily rituals and traditional Odia architecture.
- best time
- Morning or evening during puja (worship) times.
- cost
- Free
- local tip
- This temple is one of the few in Bhubaneswar where non-Hindus are allowed inside, unlike Lingaraj Temple.
- observation
- A 13th-century Vaishnavite temple, architecturally similar to the Lingaraj Temple but dedicated to Vishnu.
- Google Maps rating
- 4.7
- Address
- Gouri Nagar, Old Town, Bhubaneswar, Odisha 751002, India
Kedaragauri Temple
- what locals do
- Visit this ancient twin temple complex dedicated to Lord Shiva (Kedareswar) and Goddess Parvati (Gauri), known for its two sacred ponds.
- best time
- Morning for a peaceful visit.
- cost
- Free
- local tip
- The water in the ponds is believed to have medicinal properties; locals often take a dip.
- observation
- An ancient temple complex with unique architecture and two sacred freshwater ponds, adding to its spiritual ambiance.
- Google Maps rating
- 4.7
- Address
- Market Complex, Police Station, near Shree, Kedar Gouri Vihar, Old Town, Bhubaneswar, Odisha 751002, India
Ratings and opening hours from Google Maps.
Where should you eat in Bhubaneswar?
MAYFAIR Lagoon, Bhubaneswar
- dish
- Odisha Thali at Kanika (their Odia specialty restaurant) or diverse international cuisine.
- cost
- INR 1500-3000 per person
- area
- Jayadev Vihar
- what makes special
- Luxury dining experience with beautiful lagoon-side ambiance. Kanika offers authentic Odia cuisine in a fine-dining setting.
- timing hack
- Make a reservation, especially for dinner, to secure a good table with a view.
Swosti Premium - Luxury 5-Star Hotel in Bhubaneswar
- dish
- Buffet spread at Chandan (multi-cuisine) or Pan-Asian at Golden Bird.
- cost
- INR 1200-2500 per person
- area
- Jaydev Vihar
- what makes special
- Known for its lavish buffets and high-quality service. Offers a wide range of cuisines to suit all palates.
- timing hack
- Visit during their lunch buffet for a comprehensive culinary experience at a slightly lower price point.
Kake Da Minar
- dish
- Butter Chicken, Dal Makhani, Tandoori Roti.
- cost
- INR 600-1000 for two
- area
- Chandrasekharpur
- what makes special
- A local favorite for authentic North Indian and Mughlai cuisine, known for its rich flavors and generous portions.
- timing hack
- Go early for dinner (around 7:30 PM) to avoid the rush, as it gets very crowded on weekends.
Truptee Veg Restaurant
- dish
- South Indian Dosa/Idli, Odia Veg Thali, Chole Bhature.
- cost
- INR 300-500 for two
- area
- Kalpana Chowk
- what makes special
- A long-standing vegetarian institution, popular for its quick service, consistent quality, and wide variety of South Indian and North Indian vegetarian dishes.
- timing hack
- Perfect for a quick, hearty breakfast or a wholesome lunch. Expect a crowd during peak meal times.
Hermit's Zingiber
- dish
- Continental breakfast, sandwiches, coffee, and pastries.
- cost
- INR 500-800 for two
- area
- Nayapalli, IRC Village
- what makes special
- A cozy cafe known for its relaxed ambiance, good coffee, and a selection of continental snacks and light meals. A popular hangout for youth.
- timing hack
- Visit in the late afternoon for a coffee break or a casual evening snack when it's less busy.
Local Dhaba & Terrace
- dish
- Local Odia curries (like Machha Besara - fish curry), Chicken Pakora, Parathas.
- cost
- INR 400-700 for two
- area
- Pandra, Cuttack - Puri Bypass Rd
- what makes special
- Offers a rustic dhaba-style experience with authentic local flavors, often with a terrace seating option. Great for a casual, hearty meal.
- timing hack
- Ideal for a late lunch or early dinner. The open-air setting is pleasant in the evenings.
Hotel Priya
- dish
- Traditional Odia Thali, Pakhala (fermented rice) with accompaniments.
- cost
- INR 400-600 for two
- area
- Kharvela Nagar
- what makes special
- A no-frills, authentic Odia eatery popular with locals for its home-style cooking and traditional dishes.
- timing hack
- Go for lunch to experience the full range of their Odia thali options.
Romeo Lane
- dish
- Pizzas, Pasta, Mocktails, and a variety of cafe-style snacks.
- cost
- INR 800-1200 for two
- area
- Kanan Vihar, Chandrasekharpur
- what makes special
- A trendy cafe and lounge with a modern vibe, popular among younger crowds for its ambiance, music, and contemporary menu.
- timing hack
- Visit in the evening for a lively atmosphere and live music (if available), or during the day for a more relaxed cafe experience.
For authentic Odia cuisine, aim for lunch as many traditional dishes are prepared fresh for the midday meal. For street food, evenings are bustling with vendors offering chaat, gupchup, and local snacks.
How much does a day in Bhubaneswar cost?
budget
- accommodation
- INR 500-1000 (guesthouses, basic hotels)
- food
- INR 400-800 (street food, local eateries)
- transport
- INR 200-400 (auto-rickshaws, local buses)
- activities
- INR 100-300 (entry fees to some sites)
- total
- INR 1200-2500
mid range
- accommodation
- INR 2000-4000 (3-star hotels, boutique stays)
- food
- INR 800-1500 (mid-range restaurants, hotel dining)
- transport
- INR 400-800 (Ola/Uber, occasional taxi)
- activities
- INR 300-800 (all major attractions, some guided tours)
- total
- INR 3500-7100
premium
- accommodation
- INR 6000-15000+ (4-5 star hotels, luxury resorts)
- food
- INR 1500-3000+ (fine dining, specialty restaurants)
- transport
- INR 800-1500+ (private car with driver, premium taxis)
- activities
- INR 800-2000+ (private tours, exclusive experiences)
- total
- INR 9100-21500+
How do you get around Bhubaneswar?
Auto-rickshaws
- details
- Ubiquitous and convenient for short to medium distances. Always negotiate the fare before starting the journey or insist on meter.
- cost
- INR 50-200 depending on distance
Ola/Uber
- details
- Ride-hailing apps are widely available, offering fixed fares and comfortable rides. Recommended for hassle-free travel.
- cost
- INR 80-300 per ride
Local Buses
- details
- An extensive network covers most parts of the city. Cheapest option, but can be crowded and confusing for first-timers.
- cost
- INR 10-50 per ride
Rented Bikes/Scooters
- details
- Ideal for exploring at your own pace, especially for reaching places slightly off the main routes. Several rental services available.
- cost
- INR 300-600 per day
When is the best time to visit Bhubaneswar?
- The ideal time to visit Bhubaneswar is from October to March. The weather is pleasant and cool, perfect for sightseeing and outdoor activities. April to June are hot and humid, while July to September bring the monsoon, making the landscape lush but potentially disrupting travel plans.
What should you pack for Bhubaneswar?
- Light cotton clothing suitable for warm weather, even in winter.
- Comfortable walking shoes for exploring temples and historical sites.
- Sunscreen, a wide-brimmed hat, and sunglasses for protection against the sun.
- A light scarf or shawl for women to cover shoulders when visiting temples.
- Insect repellent, especially if visiting during monsoon or evenings.
What does a trip to Bhubaneswar look like?
Day 1: Ancient Wonders & Spiritual Serenity
- time
- 08:00
- activity
- Explore Mukteswara Temple and Kedaragauri Temple, admiring Kalinga architecture.
- place
- Mukteswara Temple, Kedaragauri Temple
- cost
- Free
- time
- 10:00
- activity
- Visit Lingaraj Temple (view from platform for non-Hindus) and Bindu Sagar Lake.
- place
- Lingaraj Temple, Bindu Sagar Lake
- cost
- Free
- time
- 13:00
- activity
- Lunch at Hotel Priya for authentic Odia Thali.
- place
- Hotel Priya
- cost
- INR 250
- time
- 15:00
- activity
- Discover the ancient Udayagiri and Khandagiri Caves.
- place
- Udayagiri and Khandagiri Caves
- cost
- INR 25
- time
- 17:30
- activity
- Witness sunset and the Dhauli Shanti Stupa.
- place
- Dhauli Shanti Stupa, Dhauli Hill
- cost
- Free
- time
- 19:30
- activity
- Dinner at MAYFAIR Lagoon for a fine dining experience.
- place
- MAYFAIR Lagoon, Bhubaneswar
- cost
- INR 1500
Day 2: Nature, Wildlife & Tribal Culture
- time
- 09:00
- activity
- Spend the morning at Nandankanan Zoological Park, including the safari.
- place
- Nandankanan Zoological Park
- cost
- INR 50
- time
- 13:00
- activity
- Lunch at a local eatery near Nandankanan or pack a picnic.
- place
- Local eatery
- cost
- INR 200
- time
- 15:00
- activity
- Explore the Ekamra Kanan Botanical Gardens.
- place
- Ekamra Kanan Botanical Gardens
- cost
- INR 20
- time
- 17:00
- activity
- Immerse in tribal heritage at the Odisha State Tribal Museum.
- place
- Odisha State Tribal Museum
- cost
- INR 10
- time
- 19:30
- activity
- Dinner at Kake Da Minar for North Indian cuisine.
- place
- Kake Da Minar
- cost
- INR 500
Day 3: Art, Devotion & Modern Vibes
- time
- 08:00
- activity
- Visit the unique Chausathi Yogini Temple.
- place
- Chausathi Yogini Temple
- cost
- Free
- time
- 10:00
- activity
- Day trip to Pipli Village to see appliqué work and buy handicrafts.
- place
- Pipli Village
- cost
- INR 500 (transport)
- time
- 13:00
- activity
- Lunch at Truptee Veg Restaurant for South Indian delights.
- place
- Truptee Veg Restaurant
- cost
- INR 200
- time
- 15:00
- activity
- Visit Shree Ram Temple and ISKCON Bhubaneswar.
- place
- Shree Ram Temple, Bhubaneswar; ISKCON Bhubaneswar
- cost
- Free
- time
- 17:00
- activity
- Relax with coffee and snacks at Hermit's Zingiber.
- place
- Hermit's Zingiber
- cost
- INR 300
- time
- 19:30
- activity
- Dinner at Romeo Lane for a modern cafe experience.
- place
- Romeo Lane
- cost
- INR 600