There are 7 ways to get from Bhubaneshwar to Meenakshi Temple by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Madurai
best- Fly from Biju Patnaik International Airport (BBI) to Madurai (IXM)plane BBI - IXM
6h 31m₹14,059–18,397Train
cheapest- Take the train from Bhubaneswar to Madurai Jntrain 12665
30h 43m₹700–6,000Bus
- Take the bus from Bhubaneswar, Odisha to Nellore, Andhra Pradeshbus Bhubaneswar, Odisha - Nellore, Andhra Pradesh
- Take the bus from Nellore, Andhra Pradesh to Madurai, Tamil Nadubus Nellore, Andhra Pradesh - Madurai, Tamil Nadu
30h 56mDrive 1,641.2 km
- Drive from Bhubaneshwar to Meenakshi Templecar 1,641.2 km
24h 15m₹18,513–26,741Fly to Trichy International Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Trichy International Airport (TRZ)plane BBI - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
7h 55m₹14,465–21,601Fly to Tuticorin Airport, bus
- Fly from Biju Patnaik International Airport (BBI) to Tuticorin Airport (TCR)plane BBI - TCR
- Take the bus from Thoothukudi, Tamil Nadu to Madurai, Tamil Nadubus
10h 18mBus via Bengaluru
- Take the bus from Bhubaneswar, Odisha to Bangalore, Karnatakabus Bhubaneswar, Odisha - Bangalore, Karnataka
- Take the bus from Bangalore, Karnataka to Madurai, Tamil Nadubus Bangalore, Karnataka - Madurai, Tamil Nadu
34h 18m
Bhubaneshwar to Meenakshi Temple by train and foot
Questions & Answers
The cheapest way to get from Bhubaneshwar to Meenakshi Temple is to train which costs ₹700 - ₹6,000 and takes 30h 43m.
The fastest way to get from Bhubaneshwar to Meenakshi Temple is to fly which takes 6h 31m and costs ₹14,000 - ₹19,000.
No, there is no direct bus from Bhubaneshwar to Meenakshi Temple. However, there are services departing from Bhubaneswar, Odisha and arriving at Madurai, Tamil Nadu via Nellore, Andhra Pradesh. The journey, including transfers, takes approximately 30h 56m.
Yes, there is a direct train departing from Bhubaneswar and arriving at Madurai Jn. Services depart once a week, and operate Monday. The journey takes approximately 30h 25m.
The distance between Bhubaneshwar and Meenakshi Temple is 1436 km. The road distance is 1641.2 km.
The best way to get from Bhubaneshwar to Meenakshi Temple without a car is to train which takes 30h 43m and costs ₹700 - ₹6,000.
It takes approximately 6h 31m to get from Bhubaneshwar to Meenakshi Temple, including transfers.
Bhubaneshwar to Meenakshi Temple bus services, operated by Srivari Travels, depart from Bhubaneswar, Odisha station.
Bhubaneshwar to Meenakshi Temple train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Bhubaneshwar to Meenakshi Temple is to fly which takes 6h 31m and costs ₹14,000 - ₹19,000. Alternatively, you can train, which costs ₹700 - ₹6,000 and takes 30h 43m, you could also bus, which costs and takes 30h 56m.
What companies run services between Bhubaneshwar, India and Meenakshi Temple, India?
IndiGo Airlines and Starlight Airline fly from Biju Patnaik International Airport (BBI) to Madurai (IXM) every 4 hours. Alternatively, Indian Railways operates a train from Bhubaneswar to Madurai Jn once a week. Tickets cost ₹700–6,000 and the journey takes 30h 25m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Madurai via Madras
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- ₹12,000–19,000
Flights from Biju Patnaik International Airport to Madurai via Bengaluru
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- ₹9,000–32,000
Flights from Biju Patnaik International Airport to Madurai via Hyderabad
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Biju Patnaik International Airport to Madurai via Delhi
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Biju Patnaik International Airport to Madurai via Mumbai
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Madras
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- ₹12,000–20,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹8,000–28,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–20,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹12,000–20,000
Flights from Biju Patnaik International Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–20,000
Flights from Biju Patnaik International Airport to Tuticorin Airport via Madras
- Ave. Duration
- 10h 23m
- When
- Every day
- Estimated price
- ₹12,000–32,000
Flights from Biju Patnaik International Airport to Tuticorin Airport via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹13,000–37,000
Flights from Biju Patnaik International Airport to Tuticorin Airport via Hyderabad, Madras
- Ave. Duration
- 13h 7m
- When
- Every day
- Estimated price
- ₹14,000–33,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹9,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhubaneswar to Madurai Jn
- Ave. Duration
- 30h 25m
- Frequency
- Once a week
- Estimated price
- ₹700–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
Train from Tiruchchirapali to Madurai Jn
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Best ways to travel around Australia, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Bhubaneshwar to Meenakshi Temple bus services, operated by Srivari Travels, arrive at Nellore, Andhra Pradesh station.
Bhubaneshwar to Meenakshi Temple train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Bhubaneshwar to Meenakshi Temple is 1641 km. It takes approximately 24h 15m to drive from Bhubaneshwar to Meenakshi Temple.
There are 217+ hotels available in Meenakshi Temple.






