There are 5 ways to get from Muzaffarnagar to Kāsganj by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Muzaffarnagar to Mathura Jntrain 12402 / ...
- Take the train from Mathura Jn to Kasganjtrain 05346 / ...
7h 25m₹343–2,738Bus
- Take the bus from Muzaffarnagar, Uttar Pradesh to Noida, Uttar Pradeshbus Muzaffarnagar, Uttar Pradesh - Noida, Uttar Pradesh
- Take the bus from Noida, Uttar Pradesh to Etahbus Noida, Uttar Pradesh - Etah
9hDrive 235.9 km
- Drive from Muzaffarnagar to Kāsganjcar 235.9 km
3h 47m₹2,657–3,838Taxi
- Take the taxi from Muzaffarnagar to Kāsganjtaxi 235.9 km
3h 47m₹4,700–6,000Bus, train
- Take the bus from Muzaffarnagar, Uttar Pradesh to Meerut, Uttar Pradeshbus
- Take the bus from Meerut, Uttar Pradesh to Agra, Uttar Pradeshbus
- Take the train from Idgah Agra Jn to Kasganjtrain
12h 55m
Muzaffarnagar to Kāsganj by train
Questions & Answers
The cheapest way to get from Muzaffarnagar to Kāsganj is to train which costs ₹340 - ₹2,800 and takes 7h 25m.
The fastest way to get from Muzaffarnagar to Kāsganj is to drive which takes 3h 47m and costs ₹2,600 - ₹3,900.
No, there is no direct bus from Muzaffarnagar to Kāsganj. However, there are services departing from Muzaffarnagar, Uttar Pradesh and arriving at Etah via Noida, Uttar Pradesh. The journey, including transfers, takes approximately 9h.
No, there is no direct train from Muzaffarnagar to Kāsganj. However, there are services departing from Muzaffarnagar and arriving at Kasganj via Mathura Jn. The journey, including transfers, takes approximately 7h 25m.
The distance between Muzaffarnagar and Kāsganj is 365 km. The road distance is 235.9 km.
The best way to get from Muzaffarnagar to Kāsganj without a car is to train which takes 7h 25m and costs ₹340 - ₹2,800.
It takes approximately 7h 25m to get from Muzaffarnagar to Kāsganj, including transfers.
Muzaffarnagar to Kāsganj bus services, operated by CIty Land Travels, depart from Muzaffarnagar, Uttar Pradesh station.
Muzaffarnagar to Kāsganj train services, operated by Indian Railways, depart from Muzaffarnagar station.
The best way to get from Muzaffarnagar to Kāsganj is to train which takes 7h 25m and costs ₹340 - ₹2,800. Alternatively, you can bus, which costs and takes 9h.
What companies run services between Muzaffarnagar, India and Kāsganj, India?
You can take a train from Muzaffarnagar to Kasganj via Mathura Jn in around 7h 25m. Alternatively, you can take a bus from Muzaffarnagar, Uttar Pradesh to Kāsganj via Noida, Uttar Pradesh and Etah in around 9h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Muzaffarnagar to Mathura Jn
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Mathura Jn to Kasganj
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Idgah Agra Jn to Kasganj
- Ave. Duration
- 4h 41m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Muzaffarnagar, Uttar Pradesh to Noida, Uttar Pradesh
- Ave. Duration
- 3h
- Frequency
- Every 10 minutes
- Schedules at
- CIty Land Travels
Bus from Noida, Uttar Pradesh to Etah
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Chaturvedi Bus Service Pvt. Ltd.
- Website
- Ezy Go Bus
Bus from Muzaffarnagar, Uttar Pradesh to Meerut, Uttar Pradesh
- Ave. Duration
- 1h 15m
- Frequency
- Every 10 minutes
- Schedules at
- Ezy Go Bus
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Muzaffarnagar, Uttar Pradesh to Meerut, Uttar Pradesh
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹380–5,250
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹380–550
- Website
- SKT Radhika Travels
Bus from Meerut, Uttar Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Schedules at
- SKT Radhika Travels
- Ave. Duration
- 3h 47m
- Estimated price
- ₹4,700–6,000
Balaji Taxi Services
- Phone
- +91 82 18 83 23 96
Om Sai Tour & Travels
- Phone
- +91 82 79 97 72 62
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
Muzaffarnagar to Kāsganj bus services, operated by CIty Land Travels, arrive at Noida, Uttar Pradesh station.
Muzaffarnagar to Kāsganj train services, operated by Indian Railways, arrive at Mathura Jn station.
Yes, the driving distance between Muzaffarnagar to Kāsganj is 236 km. It takes approximately 3h 47m to drive from Muzaffarnagar to Kāsganj.
There are two+ hotels available in Kāsganj.












