There are 7 ways to get from Tirupathi to Narayanapuram (Station) by train, bus, taxi, 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.
Train
best- Take the train from Tirupati to Dharmavaram Jntrain 07656 / ...
- Take the train from Dharmavaram Jn to Narayanapuramtrain 06596
7h 13m₹448–2,701Bus, taxi
- Take the bus from Tirupathi to Kempegowdabus
- Take the bus from FlixBus Bengaluru - Airport to FlixBus Rest Stop - The Spicy Land Family Restaurantbus
- Take the taxi from FlixBus Rest Stop - The Spicy Land Family Restaurant to Narayanapuram (Station)taxi
8h 50m₹1,658–2,688Drive 237.2 km
- Drive from Tirupathi to Narayanapuram (Station)car 237.2 km
3h 50m₹2,676–3,865Taxi
- Take the taxi from Tirupathi to Narayanapuram (Station)taxi 237.2 km
3h 50m₹3,800–4,600Fly, train
- Fly from Tirupati Airport (TIR) to Kempegowda International Airport (BLR)plane TIR - BLR
- Take the train from Yelahanka Jn. to Narayanapuramtrain
5h 42m₹6,091–18,852Bus, train
- Take the bus from Tirupathi to Kempegowdabus
- Take the train from Ksr Bengaluru to Narayanapuramtrain 06515 / ...
9h 5m₹496–2,283Bus, train via Mahadevapura
- Take the bus from Kapilatheertham to ITI Gatebus
- Take the train from Channasandra to Narayanapuramtrain 06595
9h 56m₹660–2,562
Tirupati Airport (TIR) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Tirupathi to Narayanapuram (Station) is to bus and train which costs ₹490 - ₹2,300 and takes 9h 5m.
The fastest way to get from Tirupathi to Narayanapuram (Station) is to drive which takes 3h 50m and costs ₹2,600 - ₹3,900.
No, there is no direct train from Tirupathi to Narayanapuram (Station). However, there are services departing from Tirupati and arriving at Narayanapuram via Dharmavaram Jn. The journey, including transfers, takes approximately 7h 13m.
The distance between Tirupathi and Narayanapuram (Station) is 314 km. The road distance is 237.2 km.
The best way to get from Tirupathi to Narayanapuram (Station) without a car is to train which takes 7h 13m and costs ₹440 - ₹2,700.
It takes approximately 7h 13m to get from Tirupathi to Narayanapuram (Station), including transfers.
Tirupathi to Narayanapuram (Station) train services, operated by Indian Railways, depart from Tirupati station.
Tirupathi to Narayanapuram (Station) train services, operated by Indian Railways, arrive at Dharmavaram Jn station.
Yes, the driving distance between Tirupathi to Narayanapuram (Station) is 237 km. It takes approximately 3h 50m to drive from Tirupathi to Narayanapuram (Station).
There are one+ hotels available in Narayanapuram (Station).
What companies run services between Tirupathi, India and Narayanapuram (Station), India?
You can take a vehicle from Tirupathi to Narayanapuram via Tirupati and Dharmavaram Jn in around 7h 13m.
- Website
- goindigo.in
Flights from Tirupati Airport to Kempegowda International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹5,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tirupati to Dharmavaram Jn
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Dharmavaram Jn to Narayanapuram
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Yelahanka Jn. to Narayanapuram
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- 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
Train from Ksr Bengaluru to Narayanapuram
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Channasandra to Narayanapuram
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Tirupathi to Kempegowda
- Ave. Duration
- 4h 50m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,000
- Schedules at
- ksrtc.in
Bus from Tirupathi to Kempegowda
- Ave. Duration
- 4h 50m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,000
- Schedules at
- ksrtc.in
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bengaluru - Airport to FlixBus Rest Stop - The Spicy Land Family Restaurant
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–370
- Website
- FlixBus India
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Kapilatheertham to ITI Gate
- Ave. Duration
- 5h 33m
- Frequency
- Every 2 hours
- Estimated price
- ₹480–1,300
- Website
- Fresh Bus
- Seater
- ₹480–1,300
- Ave. Duration
- 2h 18m
- Estimated price
- ₹1,100–4,600
Rainbow Cabs
- Phone
- +91 97 03 34 22 33
- Website
- rainbowcabs.co.in
Tirumala Tirupati Cabs
- Phone
- +91 88 86 05 03 09
- Website
- tirumalatirupaticabs.in
Tirupati Caars
- Phone
- +91 99 02 03 77 88
- Website
- tirupaticaars.com
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Heathrow Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
















