There are 11 ways to get from Moga to Shirdi by train, plane, bus, night bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Indira Gandhi International Airport, fly to Ozar Airport, bus
best- Take the train from Moga to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Ozar Airport (ISK)plane DEL - ISK
- Take the bus from Bytco Chowk to Shirdi - Anex Hotelbus
13h 52mDrive 1,475.2 km
cheapest- Drive from Moga to Shirdicar 1,475.2 km
18h 57m₹16,107–23,266Train
- Take the train from Moga to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Sainagar Siriditrain
28h 30mTrain, bus, night bus
- Take the train from Moga to Ludhiana Jntrain
- Take the bus from FlixBus Ludhiana - Sherpur Chowk to FlixBus Delhi - Kashmere Gatebus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Indore - Pipliyahana Junctionbus
- Take the night bus from Pipliyahana Square to Shirdi Bus Standnightbus
33h 41mTrain to Indira Gandhi International Airport, fly to Aurangabad Airport, train
- Take the train from Moga to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Aurangabad Airport (IXU)plane DEL - IXU
- Take the train from Aurangabad to Sainagar Siriditrain
16h 11mTrain, train to Chandigarh International Airport, fly to Pune Airport, bus
- Take the train from Moga to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Pune Airport (PNQ)plane IXC - PNQ
- Take the bus from Pune station to Shirdibus
14h 46mTrain, train to Sri Guru Ram Dass Jee International Airport, fly to Aurangabad Airport
- Take the train from Moga to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Aurangabad Airport (IXU)plane ATQ - IXU
- Take the train from Aurangabad to Sainagar Siriditrain
17h 20mTrain, train to Sri Guru Ram Dass Jee International Airport, fly to Pune Airport, bus
- Take the train from Moga to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Pune Airport (PNQ)plane ATQ - PNQ
- Take the bus from Pune station to Shirdibus
16h 7mTrain, train to Chandigarh International Airport, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Moga to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXC - BOM
- Take the train from CSMT station to Sainagar Shirditrain
16h 6mTrain, train to Sri Guru Ram Dass Jee International Airport, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Moga to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane ATQ - BOM
- Take the train from CSMT station to Sainagar Shirditrain
17h 33mTrain, bus
- Take the train from Moga to Kot Kapuratrain
- Take the train from Kot Kapura to Nasik Roadtrain
- Take the bus from Bytco Chowk to Shirdi - Anex Hotelbus
35h 34m
Indira Gandhi International Airport (DEL) to Ozar Airport (ISK) flights
Questions & Answers
The cheapest way to get from Moga to Shirdi is to drive which costs ₹16,000 - ₹24,000 and takes 18h 57m.
The fastest way to get from Moga to Shirdi is to drive which takes 18h 57m and costs ₹16,000 - ₹24,000.
No, there is no direct train from Moga to Shirdi. However, there are services departing from Moga and arriving at Sainagar Siridi via Ludhiana Jn and Ambala Cant Jn. The journey, including transfers, takes approximately 28h 30m.
The distance between Moga and Shirdi is 1508 km. The road distance is 1475.2 km.
The best way to get from Moga to Shirdi without a car is to train which takes 28h 30m and costs .
It takes approximately 13h 52m to get from Moga to Shirdi, including transfers.
Moga to Shirdi train services, operated by Indian Railways, depart from Moga station.
Moga to Shirdi train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Moga to Shirdi is 1475 km. It takes approximately 18h 57m to drive from Moga to Shirdi.
There are 160+ hotels available in Shirdi.
What companies run services between Moga, India and Shirdi, India?
You can take a train from Moga to Sainagar Siridi via Ludhiana Jn and Ambala Cant Jn in around 28h 30m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Ozar Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–10,000
Flights from Indira Gandhi International Airport to Ozar Airport via Ahmedabad
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹6,000–10,000
Flights from Indira Gandhi International Airport to Aurangabad Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Chandigarh International Airport to Pune Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Chandigarh International Airport to Pune Airport via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–17,000
Flights from Chandigarh International Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Aurangabad Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Aurangabad Airport via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Aurangabad Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Pune Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Ahmedabad
- Ave. Duration
- 4h 30m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–15,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Tuesday
- Estimated price
- ₹7,500–17,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Aurangabad Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Chandigarh International Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Aurangabad Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Pune Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Chandigarh International Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Chhatrapati Shivaji Maharaj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹7,000–14,000
- Website
- indianrail.gov.in
Train from Moga to New Delhi
- Ave. Duration
- 7h 10m
- Frequency
- Twice a week
- Schedules at
- indianrail.gov.in
Train from Moga to Ludhiana Jn
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Schedules at
- indianrail.gov.in
Train from Ludhiana Jn to Ambala Cant Jn
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Schedules at
- indianrail.gov.in
Train from Ambala Cant Jn to Sainagar Siridi
- Ave. Duration
- 23h 45m
- Frequency
- Twice a week
- Schedules at
- indianrail.gov.in
Train from Aurangabad to Sainagar Siridi
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- indianrail.gov.in
Train from Ludhiana Jn to Chandigarh
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Schedules at
- indianrail.gov.in
Train from Ludhiana Jn to Amritsar Jn
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Schedules at
- indianrail.gov.in
Train from CSMT station to Sainagar Shirdi
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹230–2,025
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Chair Class
- ₹1,132
- Executive Class
- ₹2,025
Train from Moga to Kot Kapura
- Ave. Duration
- 2h 51m
- Frequency
- Twice a week
- Schedules at
- indianrail.gov.in
Train from Kot Kapura to Nasik Road
- Ave. Duration
- 28h 36m
- Frequency
- Once daily
- Schedules at
- indianrail.gov.in
- Phone
- 8888424424
- online.support@neetabus.in
- Website
- neetabus.in
Bus from Bytco Chowk to Shirdi - Anex Hotel
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹330–1,300
- Website
- https://neetabus.in/
- Sleeper
- ₹480–1,300
- Seater
- ₹330–600
- Website
- flixbus.in
Bus from FlixBus Ludhiana - Sherpur Chowk to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Schedules at
- flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Indore - Pipliyahana Junction
- Ave. Duration
- 15h 45m
- Frequency
- Twice daily
- Schedules at
- flixbus.in
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- rajratanbus.in
Night bus from Pipliyahana Square to Shirdi Bus Stand
- Ave. Duration
- 7h 54m
- Frequency
- Twice daily
- Estimated price
- ₹1,100–1,200
- Schedules at
- rajratanbus.in
- AC Sleeper
- ₹1,100–1,200
- Phone
- +91 9226582250
- kadambapo@yahoo.com
- Website
- ktclgoa.com
Bus from Pune station to Shirdi
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹110–500
- Website
- https://ktclgoa.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide







