There are 9 ways to get from Mainpuri to Kathua by train, taxi, 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.
Train via Ghāziābād
best- Take the train from Mainpuri to Ghaziabadtrain 14117
- Take the train from Ghaziabad to Kathuatrain 14661
16h 37m₹506–3,962Taxi, bus (Flixbus)
- Take the taxi from Mainpuri to FlixBus Rest Stop - Food King Plazataxi
- Take the bus from FlixBus Rest Stop - Food King Plaza to FlixBus Noida - Advantbus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Pathankot - Lakhanpurbus
17h 32m₹3,168–7,013Drive 758.1 km
- Drive from Mainpuri to Kathuacar 758.1 km
9h 55m₹8,504–12,283Taxi
- Take the taxi from Mainpuri to Kathuataxi 758.1 km
9h 55m₹10,000–13,000Train, train to Indira Gandhi International Airport, fly to Jammu Airport
- Take the train from Mainpuri to Aligarh Jntrain
- Take the train from Aligarh Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Jammu Airport (IXJ)plane DEL - IXJ
- Take the train from Jammu Tawi to Kathuatrain
10h 39m₹7,272–13,471Train
- Take the train from Mainpuri to Etawahtrain 01910
- Take the train from Etawah to Pathankot Cantttrain 22431
16h 56m₹627–4,875Train, bus
- Take the train from Mainpuri to Delhitrain 14117
- Take the bus from Delhi to Pathankotbus Delhi - Pathankot
19h 8m₹833–3,941Train, train to Indira Gandhi International Airport, fly to Kangra Airport, taxi
- Take the train from Mainpuri to Aligarh Jntrain
- Take the train from Aligarh Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)plane DEL - DHM
- Take the taxi from Kangra Airport (DHM) to Kathuataxi
10h 48m₹8,852–22,921Train, train to Gwalior Airport, fly to Jammu Airport
- Take the train from Mainpuri to Etawahtrain
- Take the train from Etawah to Bhadrolitrain
- Fly from Gwalior Airport (GWL) to Jammu Airport (IXJ)plane GWL - IXJ
- Take the train from Jammu Tawi to Kathuatrain
12h 27m₹11,907–28,885
Mainpuri to Kathua by train
Questions & Answers
The cheapest way to get from Mainpuri to Kathua is to train via Ghāziābād which costs ₹500 - ₹4,000 and takes 16h 37m.
The fastest way to get from Mainpuri to Kathua is to drive which takes 9h 55m and costs ₹8,500 - ₹13,000.
No, there is no direct train from Mainpuri to Kathua. However, there are services departing from Mainpuri and arriving at Kathua via Ghaziabad. The journey, including transfers, takes approximately 16h 37m.
The distance between Mainpuri and Kathua is 813 km. The road distance is 758.1 km.
The best way to get from Mainpuri to Kathua without a car is to train via Ghāziābād which takes 16h 37m and costs ₹500 - ₹4,000.
It takes approximately 16h 37m to get from Mainpuri to Kathua, including transfers.
Mainpuri to Kathua train services, operated by Indian Railways, depart from Mainpuri station.
Mainpuri to Kathua train services, operated by Indian Railways, arrive at Ghaziabad station.
Yes, the driving distance between Mainpuri to Kathua is 758 km. It takes approximately 9h 55m to drive from Mainpuri to Kathua.
There are 16+ hotels available in Kathua.
What companies run services between Mainpuri, India and Kathua, India?
You can take a train from Mainpuri to Kathua via Ghaziabad in around 16h 37m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹7,000–23,000
Flights from Indira Gandhi International Airport to Jammu Airport via Srinagar
- Ave. Duration
- 3h 5m
- When
- Thursday to Sunday
- Estimated price
- ₹7,000–23,000
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹4,700–16,000
Flights from Gwalior Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 2m
- When
- Tuesday to Friday
- Estimated price
- ₹6,500–23,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹4,900–15,000
- Website
- airindia.in
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,200–7,600
Flights from Gwalior Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- ₹7,000–30,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Gwalior Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 50m
- When
- Monday and Friday
- Estimated price
- ₹7,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mainpuri to Ghaziabad
- Ave. Duration
- 5h 21m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Ghaziabad to Kathua
- Ave. Duration
- 10h 16m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Mainpuri to Aligarh Jn
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Aligarh Jn to New Delhi
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Jammu Tawi to Kathua
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Mainpuri to Etawah
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Etawah to Pathankot Cantt
- Ave. Duration
- 13h 8m
- Frequency
- Twice a week
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Mainpuri to Delhi
- Ave. Duration
- 6h 8m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Mainpuri to Aligarh Jn
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Aligarh Jn to New Delhi
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Mainpuri to Etawah
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Etawah to Bhadroli
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Jammu Tawi to Kathua
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Rest Stop - Food King Plaza to FlixBus Noida - Advant
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a week
- Estimated price
- ₹480–1,500
- Website
- https://www.flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Pathankot - Lakhanpur
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,500
- Website
- https://www.flixbus.in
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Delhi to Pathankot
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
- Ave. Duration
- 4h 5m
- Estimated price
- ₹650–13,000
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











