There are 6 ways to get from Mathura to Bilāspur by train, plane, 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.
Train to Indira Gandhi International Airport, fly to Mana Airport, train
best- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Mana Airport (RPR)plane DEL - RPR
- Take the train from Raipur Jn to Bilaspur Jntrain
7h 34m₹7,324–12,562Train
cheapest- Take the train from Mathura Jn to Bilaspur Jntrain 18478 / ...
19h 10m₹470–3,600Bus
- Take the bus from Mathura to Agrabus
- Take the bus from Agra to Allahabadbus
- Take the bus from Allahabad to Bilaspurbus
22h 42mDrive 925.6 km
- Drive from Mathura to Bilāspurcar 925.6 km
13h 38m₹8,978–12,967Train to Indira Gandhi International Airport, fly to Veer Surendra Sai Airport, train
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Veer Surendra Sai Airport (JRG)plane DEL - JRG
- Take the train from Jharsuguda Jn to Bilaspur Jntrain
9h 16m₹7,174–20,022Bus to Chaudhary Charan Singh Airport, fly to Mana Airport, train
- Take the bus from Mathura to Lucknowbus
- Fly from Chaudhary Charan Singh Airport (LKO) to Mana Airport (RPR)plane LKO - RPR
- Take the train from Raipur Jn to Bilaspur Jntrain
10h 52m
Mathura to Bilāspur by train
Comparing Your Travel Options
The cheapest way to get from Mathura to Bilāspur is to train which costs ₹470 - ₹3,600 and takes 19h 10m.
The fastest way to get from Mathura to Bilāspur is to train and fly which takes 7h 34m and costs ₹7,000 - ₹13,000.
No, there is no direct bus from Mathura to Bilāspur. However, there are services departing from Mathura and arriving at Bilaspur via Agra and Allahabad. The journey, including transfers, takes approximately 22h 42m.
Yes, there is a direct train departing from Mathura Jn and arriving at Bilaspur Jn. Services depart twice daily, and operate every day. The journey takes approximately 19h 10m.
The distance between Mathura and Bilāspur is 1231 km. The road distance is 925.6 km.
The best way to get from Mathura to Bilāspur without a car is to train which takes 19h 10m and costs ₹470 - ₹3,600.
It takes approximately 7h 34m to get from Mathura to Bilāspur, including transfers.
Mathura to Bilāspur bus services, operated by Deltin Travels Pvt Ltd, depart from Mathura station.
Mathura to Bilāspur train services, operated by Indian Railways, depart from Mathura Jn station.
The best way to get from Mathura to Bilāspur is to train which takes 19h 10m and costs ₹470 - ₹3,600. Alternatively, you can bus, which costs and takes 22h 42m.
What companies run services between Mathura, India and Bilāspur, India?
Indian Railways operates a train from Mathura Jn to Bilaspur Jn twice daily. Tickets cost ₹470–3,600 and the journey takes 19h 10m. Alternatively, you can take a bus from Mathura to Bilaspur via Agra and Allahabad in around 22h 42m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Mana Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Indira Gandhi International Airport to Mana Airport via Indore
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Indira Gandhi International Airport to Mana Airport via Ahmedabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Indira Gandhi International Airport to Veer Surendra Sai Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Chaudhary Charan Singh Airport to Mana Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Mana Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,500–15,000
- Website
- helitrans.no
Flights from Indira Gandhi International Airport to Mana Airport via Rewa
- Ave. Duration
- 3h 50m
- When
- Monday and Wednesday
- Estimated price
- ₹5,500–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Raipur Jn to Bilaspur Jn
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Mathura Jn to Bilaspur Jn
- Ave. Duration
- 19h 10m
- Frequency
- Twice daily
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
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 Jharsuguda Jn to Bilaspur Jn
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Raipur Jn to Bilaspur Jn
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Mathura to Agra
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Website
- Deltin Travels Pvt Ltd
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 39m
- Frequency
- 5 times a week
- Website
- Deltin Travels Pvt Ltd
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- Khajuraho Travels Pvt Ltd.
Bus from Agra to Allahabad
- Ave. Duration
- 8h 55m
- Frequency
- 5 times a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 16m
- Frequency
- Every 3 hours
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Schedules at
- Sanjay Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Sanjay Travels
- Website
- Chandani Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Schedules at
- Chandani Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Website
- RS Yadav Smart Bus
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 5m
- Frequency
- Twice a week
- Website
- RS Yadav Smart Bus
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Mathura to Agra
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- [email protected]
- Website
- Gola Bus Service
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Website
- Gola Bus Service
Bus from Agra to Allahabad
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a day
- Website
- Gola Bus Service
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a week
- Website
- Gola Bus Service
- Website
- Fouji travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- Fouji travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 25m
- Frequency
- Every 2 hours
- Schedules at
- Fouji travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Mathura to Agra
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹380–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹380–550
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Mathura to Agra
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- NeuGo
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Agra to Allahabad
- Ave. Duration
- 8h 1m
- Frequency
- 6 times a week
- Schedules at
- Mahalaxmi Travels
- Website
- International Tourist Centre
Bus from Mathura to Agra
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- International Tourist Centre
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- Shubham Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 6h
- Frequency
- Once daily
- Website
- Shubham Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Mathura to Agra
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Safar Express Tour
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 45m
- Frequency
- Hourly
- Schedules at
- Safar Express Tour
- Website
- Maa Vaishno Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Schedules at
- Maa Vaishno Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Website
- Sri Krishna Rath
Bus from Agra to Allahabad
- Ave. Duration
- 8h
- Frequency
- 5 times a day
- Website
- Sri Krishna Rath
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- ₹320–650
- Schedules at
- Zingbus
- Phone
- +91 8218967962
- [email protected]
- Website
- Baba Travels Mathura
Bus from Mathura to Agra
- Ave. Duration
- 45 min
- Frequency
- 4 times a week
- Website
- Baba Travels Mathura
- Schedules at
- Baba Travels Mathura
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Schedules at
- Raj Kalpana Travels And Cargo
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Website
- Maharani Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Website
- Maharani Travels
- Website
- Shri Krishna Bus Service
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Schedules at
- Shri Krishna Bus Service
Bus from Mathura to Lucknow
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Schedules at
- Shri Krishna Bus Service
- Website
- Aman tamanna travel
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- Aman tamanna travel
- Website
- Shree mann travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once a week
- Schedules at
- Shree mann travels
Bus from Mathura to Lucknow
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Shree mann travels
- Website
- Shri Ram Transport Company
Bus from Mathura to Agra
- Ave. Duration
- 1h 10m
- Frequency
- Once a week
- Schedules at
- Shri Ram Transport Company
Bus from Mathura to Lucknow
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Schedules at
- Shri Ram Transport Company
- Website
- R D C Tour And Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Schedules at
- R D C Tour And Travels
Bus from Mathura to Agra
- Ave. Duration
- 25h
- Frequency
- Once a week
- Schedules at
- Kashi Vishwanath Tours and Travels
- Website
- Tejas Travels
Bus from Agra to Allahabad
- Ave. Duration
- 8h 20m
- Frequency
- 5 times a day
- Schedules at
- Tejas Travels
Bus from Agra to Allahabad
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Schedules at
- Shri mahavir tour and travels
- Website
- Lokenath Bus Service
Bus from Agra to Allahabad
- Ave. Duration
- 7h 46m
- Frequency
- 3 times a day
- Schedules at
- Lokenath Bus Service
- Website
- Ambika Tour And Travels
Bus from Agra to Allahabad
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- Ambika Tour And Travels
- Phone
- +91 9839001010
- [email protected]
- Website
- Tiwari and Brothers
Bus from Agra to Allahabad
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Website
- Tiwari and Brothers
- Website
- Tiwari and Brothers
- Phone
- +91 80463 33629
- [email protected]
- Website
- Mahalaxmi Bus Service Delhi
Bus from Agra to Allahabad
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Bus Service Delhi
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Agra to Allahabad
- Ave. Duration
- 8h 2m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Website
- Lucky Bus Service
Bus from Agra to Allahabad
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Schedules at
- Lucky Bus Service
- Website
- Ksapha Travels
Bus from Agra to Allahabad
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a week
- Schedules at
- Ksapha Travels
Bus from Agra to Allahabad
- Ave. Duration
- 7h 40m
- Frequency
- 5 times a week
- Schedules at
- Ghosie Brother Travels & Cargo
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Agra to Allahabad
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Baba Holidays
Bus from Agra to Allahabad
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a week
- Schedules at
- Baba Holidays
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Agra to Allahabad
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Schedules at
- Vikas Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Schedules at
- Vikas Travels
- Website
- Abhishek Holidays
Bus from Agra to Allahabad
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Schedules at
- Abhishek Holidays
- Website
- Raj travels Jhunjhunu
Bus from Agra to Allahabad
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Schedules at
- Raj travels Jhunjhunu
- Website
- Shree Saroj Travels
Bus from Agra to Allahabad
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Schedules at
- Shree Saroj Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Schedules at
- Shree Saroj Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Agra to Allahabad
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Phone
- +91 83060 10034
- [email protected]
- Website
- New Shree Mahaveer Travels
Bus from Agra to Allahabad
- Ave. Duration
- 9h 16m
- Frequency
- Once a week
- Schedules at
- New Shree Mahaveer Travels
- Website
- Ram Doot Travels
Bus from Allahabad to Bilaspur
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Ram Doot Travels
- Website
- Pakshiraj Travels
Bus from Allahabad to Bilaspur
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- Pakshiraj Travels
- Website
- Rajdhani Travels (Patan)
Bus from Allahabad to Bilaspur
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Website
- Manish Travels
Bus from Allahabad to Bilaspur
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- Manish Travels
- Website
- Manish Travels - Ramrath
Bus from Allahabad to Bilaspur
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- Manish Travels - Ramrath
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 30m
- Frequency
- Every 15 minutes
- Website
- Vijay Tours And Travels
- Website
- New India Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 30m
- Frequency
- Every 20 minutes
- Schedules at
- New India Travels
- Website
- Aadishakti Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Schedules at
- Aadishakti Travels
- Phone
- +91 88406 50486
- [email protected]
- Website
- Shakmbhari Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 35m
- Frequency
- Every 30 minutes
- Website
- Shakmbhari Travels
- Website
- Jt Smart Bus
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Schedules at
- Jt Smart Bus
Bus from Mathura to Lucknow
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Schedules at
- Joon Holidays(YMB Go EXPRESS)
- Website
- Vinay Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a day
- Schedules at
- Vinay Travels
- Website
- Shiv Ganga Express
Bus from Mathura to Lucknow
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Schedules at
- Shiv Ganga Express
- Website
- Rai Tour and Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- Rai Tour and Travels
- Website
- Tegra Express
Bus from Mathura to Lucknow
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- Tegra Express
- Website
- Jsr Holidays
Bus from Mathura to Lucknow
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Jsr Holidays
- Phone
- +91 9709827751
- [email protected]
- Website
- Singh Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 7h
- Frequency
- Once daily
- Website
- Singh Travels
- Website
- Singh Travels
- Website
- Rsk Holidays
Bus from Mathura to Lucknow
- Ave. Duration
- 6h
- Frequency
- 6 times a week
- Schedules at
- Rsk Holidays
- [email protected]
- Website
- Royal Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Website
- Royal Travels
- Website
- Shree Siddhivinayak Travels
Bus from Mathura to Lucknow
- Ave. Duration
- 4h 45m
- Frequency
- Once a week
- Schedules at
- Shree Siddhivinayak 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 Bilāspur bus services, operated by Deltin Travels Pvt Ltd, arrive at Agra station.
Mathura to Bilāspur train services, operated by Indian Railways, arrive at Bilaspur Jn station.
Yes, the driving distance between Mathura to Bilāspur is 926 km. It takes approximately 13h 38m to drive from Mathura to Bilāspur.
Book your Mathura to Bilāspur bus tickets online with Omio.
There are 20+ hotels available in Bilāspur.






















































