Rome2Rio

How to get fromDevanahalli to Salemby bus, plane, bus (Flixbus), train, car, or taxi

Find Transport to Salem

See all options

There are 8 ways to get from Devanahalli to Salem by bus, plane, bus (Flixbus), train, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, fly

    best
    1. Take the bus from Devanahalli New Bus Station to Sadahalli Gatebus bus
    2. Fly from Kempegowda International Airport (BLR) to Salem (SXV)plane plane BLR - SXV
    2h 49m
    ₹3,063–13,184
  2. Bus, train

    cheapest
    1. Take the bus from Devanahalli New Bus Station to Kempegowda Bus Stationbus bus 298-M / ...
    2. Take the train from Baiyyappanahali to Salem Towntrain train 16529
    8h 32m
    ₹250–1,598
  3. Bus via Sadahalli Gate

    1. Take the bus from Sadahalli Gate to Shanthinagara Bus Stationbus bus Kia-14 / ...
    2. Take the bus from Madiwala to Salembus bus
    5h 52m
    ₹269–594
  4. Train

    1. Take the train from Baiyyappanahali to Salem Markettrain train 16529
    7h 20m
    ₹301–2,432
  5. Drive 215 km

    1. Drive from Devanahalli to Salemcar car 215 km
    3h 8m
    ₹2,418–3,492
  6. Taxi

    1. Take the taxi from Devanahalli to Salemtaxi taxi 215 km
    3h 8m
    ₹5,000–6,500
  7. Bus

    1. Take the bus from Devanahalli New Bus Station to Kempegowda Bus Stationbus bus 298-M / ...
    2. Take the bus from Bangalore, Karnataka to Salem, Tamil Nadubus bus Bangalore, Karnataka - Salem, Tamil Nadu
    5h 55m
  8. Bus #2

    1. Take the bus from Devanahalli New Bus Station to Kempegowda Bus Stationbus bus 298-M / ...
    2. Take the bus from Majestic to Salembus bus
    6h 41m
    ₹685–2,148

Devanahalli to Salem by bus

Calendar35Weekly Buses
Duration5h 52mAverage Duration
Ticket₹269Cheapest Price
See schedules

Questions & Answers

What companies run services between Devanahalli, India and Salem, India?

You can take a bus from Devanahalli New Bus Station to Salem via Sadahalli Gate, Shanthinagara Bus Station, St Johns Hospital, and Madiwala in around 5h 52m. Alternatively, Indian Railways operates a train from Baiyyappanahali to Salem Market once daily. Tickets cost ₹180–1,500 and the journey takes 5h 28m.

Airlines
Train operators
Bus operators
Other operators

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 Italy Travel Guides, How to get from Heathrow Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

More Questions & Answers