There are 4 ways to get from Bengaluru to Cuttack by bus, plane, train, 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.
Bus, fly, line 10 bus
best- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Biju Patnaik International Airport (BBI)plane BLR - BBI
- Take the bus from Biju Patnaik International Airport to Judicial Academybus
6h 32m₹6,607–14,347Train
cheapest- Take the train from Ksr Bengaluru to Cuttacktrain 22818
25h 20m₹650–5,500Bus
- Take the bus from Bengaluru to Bhubaneswarbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Acharya Vihar Square to Badambadi Bus Standbus 17
26h 24m₹1,072–6,771Drive 1,392.6 km
- Drive from Bengaluru to Cuttackcar 1,392.6 km
20h 38m₹15,589–22,517
Bengaluru to Cuttack by train
Comparing Your Travel Options
The cheapest way to get from Bengaluru to Cuttack is to train which costs ₹650 - ₹5,500 and takes 25h 20m.
The fastest way to get from Bengaluru to Cuttack is to bus and fly and line 10 bus which takes 6h 32m and costs ₹6,500 - ₹15,000.
No, there is no direct bus from Bengaluru to Cuttack. However, there are services departing from Bengaluru and arriving at Badambadi Bus Stand via Acharya Vihar Square. The journey, including transfers, takes approximately 26h 24m.
Yes, there is a direct train departing from Ksr Bengaluru and arriving at Cuttack. Services depart once a week, and operate Sunday. The journey takes approximately 25h 20m.
The distance between Bengaluru and Cuttack is 1251 km. The road distance is 1392.6 km.
The best way to get from Bengaluru to Cuttack without a car is to train which takes 25h 20m and costs ₹650 - ₹5,500.
It takes approximately 6h 32m to get from Bengaluru to Cuttack, including transfers.
Bengaluru to Cuttack bus services, operated by Zingbus, depart from Bengaluru station.
Bengaluru to Cuttack train services, operated by Indian Railways, depart from Ksr Bengaluru station.
The best way to get from Bengaluru to Cuttack is to train which takes 25h 20m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs ₹1,000 - ₹7,000 and takes 26h 24m.
What companies run services between Bengaluru, India and Cuttack, India?
Indian Railways operates a train from Ksr Bengaluru to Cuttack once a week. Tickets cost ₹650–5,500 and the journey takes 25h 20m. Alternatively, you can take a bus from Bengaluru to Badambadi Bus Stand via Bhubaneswar and Acharya Vihar Square in around 26h 24m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Madras
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Kempegowda International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹6,000–16,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹7,000–11,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹6,000–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ksr Bengaluru to Cuttack
- Ave. Duration
- 25h 20m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,500
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–290
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–290
- Phone
- 1800-5700-218
- crutbbsr@gmail.com
- Website
- Captial Region Urban Transport
Bus from Biju Patnaik International Airport to Judicial Academy
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- ₹35–60
- Website
- Captial Region Urban Transport
- Non AC
- ₹35–50
- AC
- ₹50–60
Bus from Acharya Vihar Square to Badambadi Bus Stand
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹45–110
- Website
- Captial Region Urban Transport
- Non AC
- ₹70–100
- AC
- ₹95–110
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 24h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹1,000–3,800
- Schedules at
- Zingbus
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 26h 30m
- Frequency
- 4 times a day
- Schedules at
- Tranzking Travels
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 25h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹1,400–7,000
- Schedules at
- Punchiry Tours and Holidays
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 25h 45m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 98424 37444
- arunprasad@gmail.com
- Website
- Al Travels
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 25h 30m
- Frequency
- Twice daily
- Schedules at
- Al Travels
- Website
- omio.com
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Phone
- +91 8336003361
- info@shyamolibus.com
- Website
- Shymoli Paribahan
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- ₹1,500–3,700
- Website
- Shymoli Paribahan
- Website
- Globehopper Mobility
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a week
- Schedules at
- Globehopper Mobility
- Website
- Sana Travels
Bus from Bengaluru to Bhubaneswar
- Ave. Duration
- 2d 4h
- Frequency
- Once daily
- Schedules at
- Sana Travels
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 Train travel in Spain: A guide to Renfe, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Bengaluru to Cuttack bus services, operated by Zingbus, arrive at Bhubaneswar station.
Bengaluru to Cuttack train services, operated by Indian Railways, arrive at Cuttack station.
Yes, the driving distance between Bengaluru to Cuttack is 1393 km. It takes approximately 20h 38m to drive from Bengaluru to Cuttack.
Book your Bengaluru to Cuttack bus tickets online with Omio.
There are 257+ hotels available in Cuttack.























