There are 8 ways to get from Mathura to Amb by train, bus, car, taxi, 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
best- Take the train from Mathura Jn to Amb Andauratrain 22709
10h 40m₹310–2,400Bus via FlixBus Una
- Take the bus from Mathura to Delhibus redbusIndia_A/C Sleeper / ...
- Take the bus from Delhi to Una Una-Amb Rdbus redbusIndia_Volvo A/C Semi Sleeper
11h 18m₹1,282–4,744Drive 563.1 km
- Drive from Mathura to Ambcar 563.1 km
6h 52m₹5,509–7,958Taxi
- Take the taxi from Mathura to Ambtaxi 563.1 km
6h 52m₹8,000–10,000Train, fly to Kangra Airport, bus
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Kangra Airport (DHM)plane DEL - DHM
- Take the bus from Kangra to Ambbus
7h 15m₹5,604–17,412Bus
- Take the bus from Mathura to Sarai Kale Khanbus
- Take the bus from ISBT Sarai Kale Khan to ISBT Kashmere Gatebus
- Take the bus from Delhi Isbt Kashmere Gate to Ambbus
14h 49m₹861–2,232Train, fly to Chandigarh International Airport, bus
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Chandigarh International Airport (IXC)plane DEL - IXC
- Take the bus from Chandigarh to Unabus
8h 29m₹5,127–10,442Train, fly to Jammu Airport, taxi
- Take the train from Mathura 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 Mukeriantrain
- Take the taxi from Mukerian to Ambtaxi
9h₹8,034–13,012
Mathura to Amb by train
Comparing Your Travel Options
The cheapest way to get from Mathura to Amb is to train which costs ₹310 - ₹2,400 and takes 10h 40m.
The fastest way to get from Mathura to Amb is to drive which takes 6h 52m and costs ₹5,500 - ₹8,000.
No, there is no direct bus from Mathura to Amb. However, there are services departing from Mathura and arriving at FlixBus Amb via Delhi and FlixBus Una. The journey, including transfers, takes approximately 11h 18m.
Yes, there is a direct train departing from Mathura Jn and arriving at Amb Andaura. Services depart once a week, and operate Tuesday. The journey takes approximately 10h 40m.
The distance between Mathura and Amb is 554 km. The road distance is 563.1 km.
The best way to get from Mathura to Amb without a car is to train which takes 10h 40m and costs ₹310 - ₹2,400.
The train from Mathura Jn to Amb Andaura takes 10h 40m including transfers and departs once a week.
Mathura to Amb bus services, operated by Raj Kalpana Travels Pvt Ltd, depart from Mathura station.
Mathura to Amb train services, operated by Indian Railways, depart from Mathura Jn station.
The best way to get from Mathura to Amb is to train which takes 10h 40m and costs ₹310 - ₹2,400. Alternatively, you can bus via FlixBus Una, which costs ₹1,200 - ₹4,800 and takes 11h 18m.
What companies run services between Mathura, India and Amb, Himachal Pradesh, India?
Indian Railways operates a train from Mathura Jn to Amb Andaura once a week. Tickets cost ₹310–2,400 and the journey takes 10h 40m. Alternatively, you can take a bus from Mathura to FlixBus Amb via Delhi and FlixBus Una in around 11h 18m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Indira Gandhi International Airport to Chandigarh International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- ₹4,400–6,500
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Indira Gandhi International Airport to Jammu Airport via Srinagar
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹6,500–8,000
Flights from Indira Gandhi International Airport to Jammu Airport via Leh
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–8,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Chandigarh International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹4,900–11,000
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹7,000–9,000
Flights from Indira Gandhi International Airport to Jammu Airport via Leh
- Ave. Duration
- 2h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹6,000–16,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Kangra Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ₹4,600–14,000
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹5,500–7,500
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹7,000–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mathura Jn to Amb Andaura
- Ave. Duration
- 10h 40m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Jammu Tawi to Mukerian
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Mathura to Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Tejas travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Schedules at
- Tejas travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Mathura to Delhi
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Website
- Express Line
- Schedules at
- Express Line
- Website
- New India Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Schedules at
- New India Travels
- Phone
- +91 7238969595
- [email protected]
- Website
- Singh Tour & Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Website
- Singh Tour & Travels
- Website
- Singh Tour & Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Mathura to Delhi
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Website
- NeuGo
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Mathura to Delhi
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
- [email protected]
- Website
- Gola Bus Service
Bus from Mathura to Delhi
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Website
- Gola Bus Service
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Mathura to Delhi
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Website
- Deltin Travels Pvt Ltd
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels And Cargo
- Phone
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- Shatabdi Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Mathura to Delhi
- Ave. Duration
- 2h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹750–2,900
- Website
- Shymoli Paribahan
- Website
- Falcon Tour & Travels
Bus from Mathura to Delhi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Falcon Tour & Travels
- Website
- Maa Vaishno Travels
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Schedules at
- Maa Vaishno Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 38m
- Frequency
- 5 times a week
- Schedules at
- Yadav Vishvkarma Tour And Travels
- Website
- RK Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- RK Travels
- Website
- Choudhary Holidays
Bus from Mathura to Delhi
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Schedules at
- Choudhary Holidays
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Estimated price
- ₹380–900
- Schedules at
- Zingbus
- Website
- Yaduvanshi Holidays LLP
Bus from Mathura to Delhi
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a week
- Schedules at
- Yaduvanshi Holidays LLP
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Website
- Shubham Travels
- Website
- Northway Holiday Express
Bus from Mathura to Delhi
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Schedules at
- Northway Holiday Express
- Website
- FALCON TOUR and TRAVELS
Bus from Mathura to Delhi
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Schedules at
- FALCON TOUR and TRAVELS
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h
- Frequency
- Once a week
- Website
- Maharani Travels
- Website
- Bholenath Travels
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 6h 45m
- Frequency
- Every 3 hours
- Schedules at
- Bholenath Travels
- Website
- Let's Go Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Schedules at
- Let's Go Holidays
- Website
- Rao Travels India Pvt Ltd.
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- Shri Ram Transport Company
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Schedules at
- Shri Ram Transport Company
- Website
- Triptara tour & Travel
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Schedules at
- Triptara tour & Travel
- Website
- New Himalaya Travels
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
- Website
- Himalayan Holidays
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Himalayan Holidays
- Website
- Bir Billing Travels
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Bir Billing Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- PAL Travel Lines
Bus from Delhi to Una Una-Amb Rd
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- PAL Travel Lines
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Kangra to Amb
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- ₹310–550
- Website
- hrtchp.com
- Ordinary
- ₹310–420
- AC Himdhara
- ₹370–550
Bus from Delhi Isbt Kashmere Gate to Amb
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Estimated price
- ₹600–1,600
- Website
- hrtchp.com
- Ordinary
- ₹600–850
- AC Himdhara
- ₹950–1,300
- Seater/ Sleeper
- ₹700–1,600
Bus from Chandigarh to Una
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹470–650
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Mathura to Sarai Kale Khan
- Ave. Duration
- 3h 58m
- Frequency
- Hourly
- Estimated price
- ₹240–490
- Website
- UPSRTC
- Ordinary
- ₹240–370
- AC
- ₹350–490
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from ISBT Sarai Kale Khan to ISBT Kashmere Gate
- Ave. Duration
- 2h 36m
- Frequency
- Every 10 minutes
- Estimated price
- ₹14–150
- Website
- DTC
- Ordinary Buses
- ₹14–20
- AC Buses
- ₹23–35
- Airport Express Services
- ₹110–150
- Ave. Duration
- 3h 56m
- Estimated price
- ₹1,400–10,000
Fauji Tour And Travels
- Phone
- +91 99 58 71 17 63
- Website
- faujitourandtravels.com
Mathura Cab
- Phone
- +91 73 51 47 47 36
- Website
- mathuracab.com
Om Sai Tour And Travels
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
Mathura to Amb bus services, operated by Raj Kalpana Travels Pvt Ltd, arrive at Delhi station.
Mathura to Amb train services, operated by Indian Railways, arrive at Amb Andaura station.
Yes, the driving distance between Mathura to Amb is 563 km. It takes approximately 6h 52m to drive from Mathura to Amb.
Book your Mathura to Amb bus tickets online with 12go.asia.
There are 14+ hotels available in Amb.


















































