There are 8 ways to get from Ghāziābād to Talwara by plane, taxi, 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.
Fly to Sri Guru Ram Dass Jee International Airport, taxi
best- Fly from Indira Gandhi International Airport (DEL) to Sri Guru Ram Dass Jee International Airport (ATQ)plane DEL - ATQ
- Take the taxi from Amritsar-Airport-ATQ to Talwarataxi
4h 59m₹6,451–9,043Train
cheapest- Take the train from N Ghaziabad to Mukeriantrain 14661
9h 4m₹933–2,935Bus
- Take the bus from Ghaziabad, Uttar Pradesh to Jalandhar, Punjabbus Ghaziabad, Uttar Pradesh - Jalandhar, Punjab
- Take the bus from Jalandhar to Mukerainbus 531
10h 55mDrive 454.9 km
- Drive from Ghāziābād to Talwaracar 454.9 km
5h 42m₹5,106–7,375Taxi
- Take the taxi from Ghāziābād to Talwarataxi 454.9 km
5h 42m₹8,000–10,000Fly to Kangra Airport, taxi
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)plane DEL - DHM
- Take the taxi from Kangra Airport (DHM) to Talwarataxi
5h 39m₹7,951–19,743Fly to Jammu Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Jammu Airport (IXJ)plane DEL - IXJ
- Take the train from Jammu Tawi to Mukeriantrain
7h 8m₹7,741–12,293Bus via Ludhiana Airport (LUH)
- Take the bus from Ghaziabad, Uttar Pradesh to Ludhiana, Punjabbus
- Take the bus from Ludhiana, Punjab to Jalandhar, Punjabbus
- Take the bus from Jalandhar to Mukerainbus 531
11h 15m
Indira Gandhi International Airport (DEL) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Questions & Answers
The cheapest way to get from Ghāziābād to Talwara is to train which costs ₹900 - ₹3,000 and takes 9h 4m.
The fastest way to get from Ghāziābād to Talwara is to fly and taxi which takes 4h 59m and costs ₹6,000 - ₹9,500.
No, there is no direct bus from Ghāziābād to Talwara. However, there are services departing from Ghaziabad, Uttar Pradesh and arriving at Mukerain via Jalandhar. The journey, including transfers, takes approximately 10h 55m.
No, there is no direct train from Ghāziābād to Talwara. However, there are services departing from N Ghaziabad and arriving at Mukerian via . The journey, including transfers, takes approximately 9h 4m.
The distance between Ghāziābād and Talwara is 555 km. The road distance is 454.9 km.
The best way to get from Ghāziābād to Talwara without a car is to train which takes 9h 4m and costs ₹900 - ₹3,000.
It takes approximately 4h 59m to get from Ghāziābād to Talwara, including transfers.
Ghāziābād to Talwara bus services, operated by BSS Cool Cool Travels, depart from Ghaziabad, Uttar Pradesh station.
Ghāziābād to Talwara train services, operated by Indian Railways, depart from N Ghaziabad station.
The best way to get from Ghāziābād to Talwara is to train which takes 9h 4m and costs ₹900 - ₹3,000. Alternatively, you can bus, which costs and takes 10h 55m.
What companies run services between Ghāziābād, India and Talwara, Punjab, India?
Indian Railways operates a train from N Ghaziabad to Mukerian once daily. Tickets cost ₹280–2,200 and the journey takes 8h 52m. Alternatively, you can take a bus from Ghaziabad, Uttar Pradesh to Talwara via Jalandhar, Punjab, Jalandhar, and Mukerain in around 10h 55m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ₹3,600–4,900
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹4,700–15,000
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Indira Gandhi International Airport to Jammu Airport via Srinagar
- Ave. Duration
- 3h 5m
- When
- Thursday to Sunday
- Estimated price
- ₹7,000–22,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹3,000–16,000
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Indira Gandhi International Airport to Jammu Airport via Leh
- Ave. Duration
- 2h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹7,450–7,550
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹4,700–14,000
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹3,000–16,000
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from N Ghaziabad to Mukerian
- Ave. Duration
- 8h 52m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Jammu Tawi to Mukerian
- Ave. Duration
- 2h 31m
- Frequency
- Every 3 hours
- 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
- Website
- BSS Cool Cool Travels
Bus from Ghaziabad, Uttar Pradesh to Jalandhar, Punjab
- Ave. Duration
- 7h 45m
- Frequency
- Every 15 minutes
- Schedules at
- BSS Cool Cool Travels
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Jalandhar to Mukerain
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- ₹320–550
- Website
- hrtchp.com
- Ordinary
- ₹320–420
- AC Himdhara
- ₹380–550
Bus from Jalandhar to Mukerain
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- ₹320–550
- Website
- hrtchp.com
- Ordinary
- ₹320–420
- AC Himdhara
- ₹380–550
- Website
- Ashok Bus Service
Bus from Ghaziabad, Uttar Pradesh to Ludhiana, Punjab
- Ave. Duration
- 6h 40m
- Frequency
- Every 15 minutes
- Schedules at
- Ashok Bus Service
- Website
- Kartar Bus Service Limited
Bus from Ludhiana, Punjab to Jalandhar, Punjab
- Ave. Duration
- 1h 20m
- Frequency
- Every 10 minutes
- Schedules at
- Kartar Bus Service Limited
- Ave. Duration
- 3h 11m
- Estimated price
- ₹2,700–10,000
Jwala Tours and Travels
- Phone
- +91 9876 70 15 51
- Website
- jwalatourandtravels.com
Nishan Car Rentals
- Phone
- +91 946 455 5874
- Website
- nishancarrental.com
R K Holidays
- Phone
- +91 977 991 6161
- Website
- taxiamritsar.in
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.com
Abhinav Tour And Travels
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Safeexpress Cab
- Phone
- +91 88 26 26 87 05
- Website
- safarexpress-cab.business.site
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.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
More Questions & Answers
Ghāziābād to Talwara bus services, operated by BSS Cool Cool Travels, arrive at Jalandhar, Punjab station.
Ghāziābād to Talwara train services, operated by Indian Railways, arrive at Mukerian station.
Yes, the driving distance between Ghāziābād to Talwara is 455 km. It takes approximately 5h 42m to drive from Ghāziābād to Talwara.
There are seven+ hotels available in Talwara.








