There are 7 ways to get from Murudeshwar to Salem by train, plane, bus, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Murdeshwar to Thokurtrain
- Fly from Bajpe Airport (IXE) to Salem (SXV)plane IXE - SXV
7h 42m₹7,879–17,492Train via Bengaluru
cheapest- Take the train from Murdeshwar to Baiyyapanahalli Yardtrain 16586
- Take the train from Baiyyapanahalli Yard to Salem Towntrain 16529
24h 11m₹516–4,034Bus via Mangaluru
- Take the bus from Mururdeshwar to PVS Kodiyabailbus
- Take the bus from Pvs B.S. to Kempegowda B.S.bus
- Take the bus from Bangalore, Karnataka to Salem, Tamil Nadubus
14h 44mTrain
- Take the train from Murdeshwar to Udupitrain
- Take the train from Udupi to Erode Jntrain
- Take the train from Erode Jn to Salem Jntrain
15h 33m₹672–5,335Drive 632.4 km
- Drive from Murudeshwar to Salemcar 632.4 km
9h 15m₹7,113–10,274Taxi
- Take the taxi from Murudeshwar to Salemtaxi 632.4 km
9h 15m₹14,000–17,000Bus
- Take the bus from Mururdeshwar to Kundapurbus
- Take the bus from FlixBus Kundapura - Shastri Circle to FlixBus Bengaluru - Electronic Citybus
- Take the bus from FlixBus Bengaluru - Electronic City to FlixBus Salem - AVR Circlebus
19h 18m₹1,218–3,524
Murudeshwar to Salem by bus
Questions & Answers
The cheapest way to get from Murudeshwar to Salem is to train via Bengaluru which costs ₹500 - ₹4,100 and takes 24h 11m.
The fastest way to get from Murudeshwar to Salem is to train and fly which takes 7h 42m and costs ₹7,500 - ₹18,000.
No, there is no direct bus from Murudeshwar to Salem. However, there are services departing from Mururdeshwar and arriving at Salem, Tamil Nadu via Pvs B.S., Kempegowda Bus Station and Bangalore, Karnataka. The journey, including transfers, takes approximately 14h 44m.
No, there is no direct train from Murudeshwar to Salem. However, there are services departing from Murdeshwar and arriving at Salem Market via Udupi, Erode Jn and Salem Jn. The journey, including transfers, takes approximately 15h 33m.
The distance between Murudeshwar and Salem is 537 km. The road distance is 632.4 km.
The best way to get from Murudeshwar to Salem without a car is to bus via Mangaluru which takes 14h 44m and costs .
It takes approximately 7h 42m to get from Murudeshwar to Salem, including transfers.
Murudeshwar to Salem bus services, operated by Vijayanand Travels, depart from Mururdeshwar station.
Murudeshwar to Salem train services, operated by Indian Railways, depart from Murdeshwar station.
The best way to get from Murudeshwar to Salem is to bus via Mangaluru which takes 14h 44m and costs . Alternatively, you can train, which costs ₹650 - ₹5,500 and takes 15h 33m.
What companies run services between Murudeshwar, India and Salem, India?
You can take a bus from Mururdeshwar to Salem, Tamil Nadu via PVS Kodiyabail, Pvs B.S., Kempegowda B.S., Kempegowda Bus Station, St Joseph's Indian School/ Malya Hospital, and Bangalore, Karnataka in around 14h 44m. Alternatively, you can take a vehicle from Murudeshwar to Salem Market via Murdeshwar, Udupi, Erode Jn, and Salem Jn in around 15h 33m.
- Website
- goindigo.in
Flights from Bajpe Airport to Salem via Bengaluru
- Ave. Duration
- 3h 12m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,800–25,000
Flights from Bajpe Airport to Salem via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,000–20,000
Flights from Bajpe Airport to Salem via Bengaluru, Madras
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹5,500–19,000
- Website
- helitrans.no
Flights from Bajpe Airport to Salem via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹4,900–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Murdeshwar to Thokur
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Murdeshwar to Udupi
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Udupi to Erode Jn
- Ave. Duration
- 10h 28m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Erode Jn to Salem Jn
- Ave. Duration
- 47 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Murdeshwar to Baiyyapanahalli Yard
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Baiyyapanahalli Yard to Salem Town
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Mururdeshwar to PVS Kodiyabail
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹330–470
- Schedules at
- vrlbus.in
Bus from Mururdeshwar to Kundapur
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹170–230
- Schedules at
- vrlbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Pvs B.S. to Kempegowda B.S.
- Ave. Duration
- 6h 53m
- Frequency
- Every 15 minutes
- Estimated price
- ₹400–1,300
- Schedules at
- ksrtc.in
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Kundapura - Shastri Circle to FlixBus Bengaluru - Electronic City
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₹700–2,400
- Website
- https://www.flixbus.in
Bus from FlixBus Bengaluru - Electronic City to FlixBus Salem - AVR Circle
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- ₹340–900
- Website
- https://www.flixbus.in
- Ave. Duration
- 9h 15m
- Estimated price
- ₹14,000–17,000
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 to get from Stansted Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Murudeshwar to Salem bus services, operated by Vijayanand Travels, arrive at PVS Kodiyabail station.
Murudeshwar to Salem train services, operated by Indian Railways, arrive at Udupi station.
Yes, the driving distance between Murudeshwar to Salem is 632 km. It takes approximately 9h 15m to drive from Murudeshwar to Salem.
There are 211+ hotels available in Salem.

















