There are 5 ways to get from Shirdi to Tirupati by train, bus, 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.

Recommended option

Train  •  28 h 5 min

  1. Take the train from Sainagar Siridi (SNSI) to Tirupati (TPTY) Snsi-Tpty Weekly Exp

$24 - $35

Cheapest option

Bus  •  30 h 15 min

  1. Take the bus from Shirdi to Mumbai
  2. Take the bus from Mumbai to Bangalore
  3. Take the bus from Bengaluru Kempegowda to Tirupathi

$21 - $33

3 alternative options

Drive  •  14 h 45 min

  1. Drive from Shirdi to Tirupati 636.4 miles

$100 - $150

Train to Aurangabad, fly  •  12 h 16 min

  1. Take the train from Sainagar Siridi (SNSI) to Aurangabad (AWB)
  2. Fly from Aurangabad (IXU) to Tirupati (TIR) IXU - TIR

$114 - $578

Train to Pune, fly  •  10 h 46 min

  1. Take the train from Kopargaon (KPG) to Pune Junction (PUNE)
  2. Fly from Pune (PNQ) to Tirupati (TIR) PNQ - TIR

$89 - $364

Questions & Answers

The cheapest way to get from Shirdi to Tirupati is to bus which costs ₹1,400 - ₹2,300 and takes 30 h 15 min.

More details

The quickest way to get from Shirdi to Tirupati is to train and fly which costs ₹6,000 - ₹25,000 and takes 10 h 46 min.

More details

The distance between Shirdi and Tirupati is 861 km. The road distance is 1018.3 km.

Get driving directions

The train from Sainagar Siridi (SNSI) to Tirupati (TPTY) takes 28 h 5 min including transfers and departs once a week.

More details

No, there is no direct bus from Shirdi to Tirupati. However, there are services departing from Shirdi and arriving at Tirupathi via Mumbai and Bengaluru Kempegowda. The journey, including transfers, takes approximately 30 h 15 min.

More details

Yes, there is a direct train departing from Sainagar Siridi (SNSI) and arriving at Tirupati (TPTY). Services depart once a week, and operate Wednesday. The journey takes approximately 28 h 5 min.

More details

What companies run services between Shirdi, India and Tirupati, India?

Indian Railways operates a train from Shirdi to Tirupati once a week. Tickets cost $24 - $35 and the journey takes 28 h 5 min. Alternatively, you can take a bus from Shirdi to Tirupati via Mumbai, Bangalore, and Bengaluru Kempegowda in around 30 h 15 min.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Aurangabad to Tirupati via Mumbai, Hyderabad
Ave. Duration
7 h 15 min
When
Monday, Tuesday, Saturday and Sunday
Estimated price
$100 - $550
Flights from Aurangabad to Tirupati via Mumbai, Bengaluru
Ave. Duration
10 h
When
Every day
Estimated price
$100 - $550
Flights from Pune to Tirupati via Bengaluru
Ave. Duration
3 h 45 min
When
Sunday
Estimated price
$75 - $360
Flights from Pune to Tirupati via Hyderabad
Ave. Duration
6 h 12 min
When
Every day
Estimated price
$75 - $360
Flights from Pune to Tirupati via Hyderabad, Bengaluru
Ave. Duration
6 h 10 min
When
Every day
Estimated price
$80 - $380
Flights from Pune to Tirupati via Bengaluru, Hyderabad
Ave. Duration
7 h 7 min
When
Every day
Estimated price
$95 - $420
Flights from Pune to Tirupati via Kochi, Bengaluru
Ave. Duration
7 h 45 min
When
Every day
Estimated price
$95 - $410
Flights from Pune to Tirupati via Delhi, Bengaluru
Ave. Duration
8 h 20 min
When
Every day
Estimated price
$140 - $550
Flights from Pune to Tirupati via Madras, Hyderabad
Ave. Duration
8 h 20 min
When
Every day
Estimated price
$100 - $440
Spicejet
Website
spicejet.com
Flights from Aurangabad to Tirupati via Hyderabad
Ave. Duration
10 h 50 min
When
Every day
Estimated price
$95 - $650
Flights from Pune to Tirupati via Hyderabad
Ave. Duration
4 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $330
Flights from Pune to Tirupati via Madras, Hyderabad
Ave. Duration
7 h 55 min
When
Monday, Thursday, Saturday and Sunday
Estimated price
$110 - $500
Trans Euro Air
Flights from Aurangabad to Tirupati via Hyderabad
Ave. Duration
12 h 35 min
When
Every day
Estimated price
$95 - $650
Train operators
Bus operators
RedBus
Website
redbus.in
Bus from Shirdi to Mumbai
Ave. Duration
6 h 45 min
Frequency
Hourly
Estimated price
$8 - $12
Book at
redbus.in
Bus from Mumbai to Bangalore
Ave. Duration
18 h 15 min
Frequency
Every 20 minutes
Estimated price
$9 - $13
Book at
redbus.in
KSRTC
Website
ksrtc.in
Bus from Bengaluru Kempegowda to Tirupathi
Ave. Duration
4 h 31 min
Frequency
Hourly
Estimated price
$4 - $9
Schedules at
ksrtc.in
Standard
$4 - $9

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, Italian Lakes: Getting around by train and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.