There are 6 ways to get from Electronic City to Melahalli by train, bus (Flixbus), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ksr Bengaluru to Pandavapuratrain 16021 / ...
3h 59m₹1,710–3,194Bus
cheapest- Take the bus from Electronic City to Bengaluru Satellitebus
- Take the bus from Satellite Bus Station to Mysorebus
4h 18m₹886–1,277Drive 140.3 km
- Drive from Electronic City to Melahallicar 140.3 km
1h 51m₹1,361–1,966Taxi
- Take the taxi from Electronic City to Melahallitaxi 140.3 km
1h 51m₹3,400–4,100Line 360 bus, bus
- Take the bus from Electronic City to KR Marketbus 360 / ...
- Take the bus from Bengaluru to Mysurubus redbusIndia_NON A/C Sleeper
4h 37m₹1,070–1,367Bus, train
- Take the bus from Electronic City to Kempegowda Bus Stationbus Kbs-3A / ...
- Take the train from Ksr Bengaluru to Mysore Jntrain 17308 / ...
5h 20m₹921–2,178
Comparing Your Travel Options
The cheapest way to get from Electronic City to Melahalli is to bus which costs ₹850 - ₹1,300 and takes 4h 18m.
The fastest way to get from Electronic City to Melahalli is to drive which takes 1h 51m and costs ₹1,300 - ₹2,000.
No, there is no direct bus from Electronic City to Melahalli. However, there are services departing from Electronic City and arriving at Mysore via Satellite Bus Station. The journey, including transfers, takes approximately 4h 18m.
No, there is no direct train from Electronic City to Melahalli. However, there are services departing from Ksr Bengaluru and arriving at Pandavapura via . The journey, including transfers, takes approximately 3h 59m.
The distance between Electronic City and Melahalli is 170 km. The road distance is 140.3 km.
The best way to get from Electronic City to Melahalli without a car is to train which takes 3h 59m and costs ₹1,700 - ₹3,200.
It takes approximately 3h 59m to get from Electronic City to Melahalli, including transfers.
Electronic City to Melahalli bus services, operated by Kerala State Road Transport Corporation, depart from Electronic City station.
Electronic City to Melahalli train services, operated by Indian Railways, depart from Ksr Bengaluru station.
The best way to get from Electronic City to Melahalli is to train which takes 3h 59m and costs ₹1,700 - ₹3,200. Alternatively, you can bus, which costs ₹850 - ₹1,300 and takes 4h 18m.
What companies run services between Electronic City, Karnātaka, India and Melahalli, India?
Indian Railways operates a train from Ksr Bengaluru to Pandavapura every 4 hours. Tickets cost ₹150–1,200 and the journey takes 1h 54m. Alternatively, you can take a bus from Electronic City to Melahalli via Bengaluru Satellite, Satellite Bus Station, and Mysore in around 4h 18m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ksr Bengaluru to Pandavapura
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ksr Bengaluru to Mysore Jn
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Electronic City to Bengaluru Satellite
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹26–100
- Website
- KSRTC
Bus from Satellite Bus Station to Mysore
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–240
- Website
- KSRTC
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Electronic City to Bengaluru Satellite
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ₹100–140
- Website
- FlixBus India
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Electronic City to KR Market
- Ave. Duration
- 1h 2m
- Frequency
- Every 20 minutes
- Estimated price
- ₹20–28
- Website
- BMTC
Bus from Electronic City to Kempegowda Bus Station
- Ave. Duration
- 1h 13m
- Frequency
- Every 5 minutes
- Estimated price
- ₹20–29
- Website
- BMTC
- Website
- Nagashree Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Schedules at
- Nagashree Travels
- Website
- NS Transports
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- Schedules at
- NS Transports
- Website
- MMK Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a day
- Schedules at
- MMK Travels
- Website
- Madesh Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Schedules at
- Madesh Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Schedules at
- Padikkal Travels
- Website
- J U Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- J U Travels
- Website
- Shri Abinesh Roadways
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- Shri Abinesh Roadways
- Website
- Jabbar Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Schedules at
- Jabbar Travels
- Website
- Butterfly Holidays
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Butterfly Holidays
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ₹300–390
- Schedules at
- Vijayanand Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a week
- Schedules at
- Sri Lakshmi Ranganatha Travels
- Website
- Nayagan Xpress
Bus from Bengaluru to Mysuru
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a week
- Schedules at
- Nayagan Xpress
- Website
- Alive Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 28m
- Frequency
- 4 times a week
- Schedules at
- Alive Tours And Travels
- Website
- Antra Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Schedules at
- Antra Travels
- Website
- Mayura Bus
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a week
- Schedules at
- Mayura Bus
- Website
- India tours and travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Schedules at
- India tours and travels
- Website
- Chanchalas Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- Chanchalas Tours And Travels
- Website
- Sunrise Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 2h 15m
- Frequency
- Once a week
- Schedules at
- Sunrise Tours And Travels
Bus from Bengaluru to Mysuru
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Magedha holidays and logistics
- Website
- KBS Sree Garuda
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- KBS Sree Garuda
- Website
- Kyros Connect
Bus from Bengaluru to Mysuru
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Kyros Connect
- Ave. Duration
- 1h 51m
- Estimated price
- ₹3,400–4,100
Best Ride
- Phone
- +91 996 427 3747
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Ola Cabs
- Phone
- +91 922 654 7777
- Website
- olacabs.com
City Call Taxi
- Phone
- +91 93 60 90 09 00
- Website
- citycalltaxi.com
One Way Car Rental
- Phone
- +91 88 25 92 51 02
- Website
- onewaycarrental.in
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 Getting around the Cyclades, Travelling to the US: What do I need to know?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
Booking & Getting There
Electronic City to Melahalli bus services, operated by Kerala State Road Transport Corporation, arrive at Bengaluru Satellite station.
Electronic City to Melahalli train services, operated by Indian Railways, arrive at Pandavapura station.
Yes, the driving distance between Electronic City to Melahalli is 140 km. It takes approximately 1h 51m to drive from Electronic City to Melahalli.
There are 628+ hotels available in Melahalli.

























