There are 8 ways to get from Narasaraopet to Mangaluru by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Chilakaluripeta to Kempegowda Bus stationbus
- Take the bus from Bangalore, Karnataka to Mangaluru, Karnatakabus Bangalore, Karnataka - Mangaluru, Karnataka
18h 6mTrain
cheapest- Take the train from Narasaraopet to Dhonetrain 17211 / ...
- Take the train from Dhone to Mangaloretrain 12789
31h 6m₹778–5,975Train, bus via Bengaluru
- Take the train from Narasaraopet to Yasvantpur Jntrain 17211 / ...
- Take the bus from Yeshwantpur to Mangalurubus
21h 48m₹936–4,333Drive 821.4 km
- Drive from Narasaraopet to Mangalurucar 821.4 km
12h 9m₹9,266–13,384Train, train to Vijayawada Airport, fly
- Take the train from Narasaraopet to Guntur Jntrain
- Take the train from Guntur Jn to Uppalurtrain
- Fly from Vijayawada Airport (VGA) to Bajpe Airport (IXE)plane VGA - IXE
10h 58m₹6,673–19,476Train via Madgaon
- Take the train from Narasaraopet to Madgaontrain 18047
- Take the train from Madgaon to Surathkaltrain 06601 / ...
24h 4m₹939–5,088Train, bus
- Take the train from Narasaraopet to Guntur Jntrain
- Take the bus from Guntur to Mysore, Karnatakabus
- Take the bus from Mysore, Karnataka to Mangaluru, Karnatakabus
25h 23mTrain, train to Hyderabad, fly
- Take the train from Narasaraopet to Guntur Jntrain
- Take the train from Guntur Jn to Begumpettrain
- Fly from Hyderabad (HYD) to Bajpe Airport (IXE)plane HYD - IXE
11h 50m₹6,613–19,176
Narasaraopet to Mangaluru by train and bus
Questions & Answers
The cheapest way to get from Narasaraopet to Mangaluru is to train and bus via Bengaluru which costs ₹900 - ₹4,400 and takes 21h 48m.
The fastest way to get from Narasaraopet to Mangaluru is to train and fly which takes 10h 58m and costs ₹6,500 - ₹20,000.
No, there is no direct bus from Narasaraopet to Mangaluru. However, there are services departing from Chilakaluripeta and arriving at Mangaluru, Karnataka via Kempegowda Bus Station and Bangalore, Karnataka. The journey, including transfers, takes approximately 18h 6m.
No, there is no direct train from Narasaraopet to Mangaluru. However, there are services departing from Narasaraopet and arriving at Surathkal via Madgaon. The journey, including transfers, takes approximately 24h 4m.
The distance between Narasaraopet and Mangaluru is 949 km. The road distance is 821.4 km.
The best way to get from Narasaraopet to Mangaluru without a car is to bus which takes 18h 6m and costs .
It takes approximately 18h 6m to get from Narasaraopet to Mangaluru, including transfers.
Narasaraopet to Mangaluru bus services, operated by KSRTC, depart from Chilakaluripeta station.
Narasaraopet to Mangaluru train services, operated by Indian Railways, depart from Narasaraopet station.
The best way to get from Narasaraopet to Mangaluru is to bus which takes 18h 6m and costs . Alternatively, you can train via Madgaon, which costs ₹900 - ₹5,500 and takes 24h 4m.
What companies run services between Narasaraopet, India and Mangaluru, India?
You can take a vehicle from Narasaraopet to Mangaluru, Karnataka via Chilakaluripeta, Kempegowda Bus station, Kempegowda Bus Station, St Joseph's Indian School/ Malya Hospital, and Bangalore, Karnataka in around 18h 6m. Alternatively, you can take a train from Narasaraopet to Mangaluru via Madgaon and Surathkal in around 24h 4m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Vijayawada Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Vijayawada Airport to Bajpe Airport via Delhi
- Ave. Duration
- 9h 55m
- When
- Thursday and Saturday
- Estimated price
- ₹6,000–17,000
Flights from Hyderabad to Bajpe Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Hyderabad to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Hyderabad to Bajpe Airport via Mumbai
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ₹6,000–16,000
- Website
- airindia.in
Flights from Vijayawada Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹5,000–22,000
Flights from Vijayawada Airport to Bajpe Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹12,000–22,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹5,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narasaraopet to Yasvantpur Jn
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a week
- 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 Narasaraopet to Guntur Jn
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Guntur Jn to Uppalur
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Narasaraopet to Madgaon
- Ave. Duration
- 17h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Madgaon to Surathkal
- Ave. Duration
- 5h 16m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Narasaraopet to Guntur Jn
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Narasaraopet to Dhone
- Ave. Duration
- 6h 28m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Dhone to Mangalore
- Ave. Duration
- 22h 20m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Narasaraopet to Guntur Jn
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Guntur Jn to Begumpet
- Ave. Duration
- 4h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Chilakaluripeta to Kempegowda Bus station
- Ave. Duration
- 10h 29m
- Frequency
- 3 times a day
- Estimated price
- ₹1,200–2,300
- Schedules at
- ksrtc.in
- Sleeper
- ₹1,500–2,300
Bus from Yeshwantpur to Mangaluru
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Estimated price
- ₹600–1,800
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹600–1,800
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 Luton Airport into central London, Which London airport should I choose?, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Narasaraopet to Mangaluru bus services, operated by KSRTC, arrive at Kempegowda Bus station.
Narasaraopet to Mangaluru train services, operated by Indian Railways, arrive at Madgaon station.
Yes, the driving distance between Narasaraopet to Mangaluru is 821 km. It takes approximately 12h 9m to drive from Narasaraopet to Mangaluru.
There are 232+ hotels available in Mangaluru.










