There are 5 ways to get from Makhu to New Delhi by taxi, plane, train, 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.
Taxi, fly
best- Take the taxi from Makhu to Amritsar-Airport-ATQtaxi
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Indira Gandhi International Airport (DEL)plane ATQ - DEL
2h 58m₹5,954–7,672Train
cheapest- Take the train from Makhu to Ludhiana Jntrain 13308
- Take the train from Ludhiana Jn to New Delhitrain 12014 / ...
7h 8m₹364–2,805Bus
- Take the bus from Moga to Ludhianabus redbusIndia_Leyland/Tata Non A/C Seater Family
- Take the bus from Ludhiana to Delhibus Ludhiana - Delhi
9h 41mDrive 380.6 km
- Drive from Makhu to New Delhicar 380.6 km
5h 1m₹4,260–6,154Taxi
- Take the taxi from Makhu to New Delhitaxi 380.6 km
5h 1m₹6,500–8,000
Makhu to New Delhi by train
Comparing Your Travel Options
The cheapest way to get from Makhu to New Delhi is to train which costs ₹360 - ₹2,800 and takes 7h 8m.
The fastest way to get from Makhu to New Delhi is to taxi and fly which takes 2h 58m and costs ₹5,500 - ₹8,000.
No, there is no direct bus from Makhu to New Delhi. However, there are services departing from Moga and arriving at Delhi via Ludhiana. The journey, including transfers, takes approximately 9h 41m.
No, there is no direct train from Makhu to New Delhi. However, there are services departing from Makhu and arriving at New Delhi via Ludhiana Jn. The journey, including transfers, takes approximately 7h 8m.
The distance between Makhu and New Delhi is 509 km. The road distance is 380.6 km.
The best way to get from Makhu to New Delhi without a car is to train which takes 7h 8m and costs ₹360 - ₹2,800.
It takes approximately 2h 58m to get from Makhu to New Delhi, including transfers.
Makhu to New Delhi bus services, operated by Sidhu Roadways, depart from Moga station.
Makhu to New Delhi train services, operated by Indian Railways, depart from Makhu station.
The best way to get from Makhu to New Delhi is to train which takes 7h 8m and costs ₹360 - ₹2,800. Alternatively, you can bus, which costs and takes 9h 41m.
What companies run services between Makhu, India and New Delhi, India?
You can take a train from Makhu to New Delhi via Ludhiana Jn in around 7h 8m. Alternatively, you can take a vehicle from Makhu to Delhi via Moga, Ludhiana, and Ludhiana in around 9h 41m.
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹3,000–11,000
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,600–5,500
- Website
- airindiaexpress.in
Flights from Sri Guru Ram Dass Jee International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- ₹3,000–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Makhu to Ludhiana Jn
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ludhiana Jn to New Delhi
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Website
- Sidhu Roadways
Bus from Moga to Ludhiana
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a day
- Schedules at
- Sidhu Roadways
- Website
- Antra Travels
Bus from Moga to Ludhiana
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- Antra Travels
- Website
- omio.com
Bus from Moga to Ludhiana
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Schedules at
- hanstravel.in
Bus from Moga to Ludhiana
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a week
- Schedules at
- Holiday Appeal Private Limited
- Website
- Rao Travels India Pvt Ltd.
Bus from Moga to Ludhiana
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ludhiana to Delhi
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹470–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹470–650
- Ave. Duration
- 3h 6m
- Estimated price
- ₹2,200–8,000
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
Booking & Getting There
Makhu to New Delhi bus services, operated by Sidhu Roadways, arrive at Ludhiana station.
Makhu to New Delhi train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Makhu to New Delhi is 381 km. It takes approximately 5h 1m to drive from Makhu to New Delhi.
There are 4054+ hotels available in New Delhi.










