All about buses to Mathura
| Local Time | |
| Country | India |
| Bus connections | 443 |
| bus stations | 1 |
| cheapest ride | £1 |
| Most popular coach operators | |
| Other companies are Anshi Raj Shree Travels, Ashok Travels Udaipur, Bhumi Travels, Bss Cool Cool Travels, Chintamani Travels, Dharmendra Travels and 28 more. | |
Cheap bus tickets to Mathura
-
UPSRTC3h 49m002:00New DelhiSadar Bazar Train Station05:49MathuraMathura Bus Stop0BasicA Bus from UPSRTC goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 02:00:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 05:49:00. 50 Basic ticket for £2 per person are available. Travel duration is 3h 49m
-
Raj Kalpana Travels2h 50m006:15New DelhiSadar Bazar Train Station09:05MathuraMathura Bus Stop0BusinessA Bus from Raj Kalpana Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 06:15:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 09:05:00. 50 Business ticket for £2 per person are available. Travel duration is 2h 50m
-
Zingbus1h 25m000:05Greater NoidaSector 106 Bus Stop01:30MathuraMathura Bus Stop0EconomyA Bus from Zingbus goes from Sector 106 Bus Stop, Greater Noida (India) at 17/03/2026 00:05:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 01:30:00. 50 Economy ticket for £3 per person are available. Travel duration is 1h 25m
-
NueGo3h 25m005:50New DelhiSadar Bazar Train Station09:15MathuraMathura Bus Stop0BusinessA Bus from NueGo goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 05:50:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 09:15:00. 50 Business ticket for £3 per person are available. Travel duration is 3h 25m
-
Laxmi Holidays2h 30m002:00New DelhiSadar Bazar Train Station04:30MathuraMathura Bus Stop0First ClassA Bus from Laxmi Holidays goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 02:00:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 04:30:00. 50 First Class ticket for £4 per person are available. Travel duration is 2h 30m
-
Bss Cool Cool Travels4h 15m018:30New DelhiSadar Bazar Train Station22:45MathuraMathura Bus Stop0Premium EconomyA Bus from Bss Cool Cool Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 18:30:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 22:45:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 4h 15m
-
Vijay Tours and Travel4h 0m001:30New DelhiSadar Bazar Train Station05:30MathuraMathura Bus Stop0Premium EconomyA Bus from Vijay Tours and Travel goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 01:30:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 05:30:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 4h 0m
-
Yolobus5h 10m022:45LucknowBus Stop03:55MathuraMathura Bus Stop0Premium EconomyA Bus from Yolobus goes from Bus Stop, Lucknow (India) at 17/03/2026 22:45:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 03:55:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 5h 10m
-
Hans Travels2h 45m019:30New DelhiSadar Bazar Train Station22:15MathuraMathura Bus Stop0First ClassA Bus from Hans Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 19:30:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 22:15:00. 50 First Class ticket for £5 per person are available. Travel duration is 2h 45m
-
Falcon Travels4h 30m006:00New DelhiSadar Bazar Train Station10:30MathuraMathura Bus Stop0BusinessA Bus from Falcon Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 06:00:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 10:30:00. 50 Business ticket for £5 per person are available. Travel duration is 4h 30m
-
Yadav Vishvkarma Tour And Travels2h 31m022:00New DelhiSadar Bazar Train Station00:31MathuraMathura Bus Stop0BasicA Bus from Yadav Vishvkarma Tour And Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 22:00:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 00:31:00. 50 Basic ticket for £5 per person are available. Travel duration is 2h 31m
-
Intrcity Smartbus2h 30m023:30New DelhiSadar Bazar Train Station02:00MathuraMathura Bus Stop0First ClassA Bus from Intrcity Smartbus goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 23:30:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 02:00:00. 50 First Class ticket for £6 per person are available. Travel duration is 2h 30m
-
Khajuraho Travels2h 55m023:06New DelhiSadar Bazar Train Station02:01MathuraMathura Bus Stop0Premium EconomyA Bus from Khajuraho Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 23:06:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 02:01:00. 50 Premium Economy ticket for £6 per person are available. Travel duration is 2h 55m
-
Ashok Travels Udaipur5h 20m013:45LucknowBus Stop19:05MathuraMathura Bus Stop0First ClassA Bus from Ashok Travels Udaipur goes from Bus Stop, Lucknow (India) at 17/03/2026 13:45:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 19:05:00. 50 First Class ticket for £6 per person are available. Travel duration is 5h 20m
-
Fouji Travels2h 35m020:30New DelhiSadar Bazar Train Station23:05MathuraMathura Bus Stop0Premium EconomyA Bus from Fouji Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 20:30:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 23:05:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 2h 35m
-
Jagdamba Tourism4h 0m016:00New DelhiSadar Bazar Train Station20:00MathuraMathura Bus Stop0Premium EconomyA Bus from Jagdamba Tourism goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 16:00:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 20:00:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 4h 0m
-
Jai Shree Ganesh Yatra5h 30m019:00LucknowBus Stop00:30MathuraMathura Bus Stop0Premium EconomyA Bus from Jai Shree Ganesh Yatra goes from Bus Stop, Lucknow (India) at 17/03/2026 19:00:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 00:30:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 5h 30m
-
Shree Saroj Travels3h 0m008:00New DelhiSadar Bazar Train Station11:00MathuraMathura Bus Stop0BusinessA Bus from Shree Saroj Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 08:00:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 11:00:00. 50 Business ticket for £7 per person are available. Travel duration is 3h 0m
-
Sai Anand2h 40m021:30New DelhiSadar Bazar Train Station00:10MathuraMathura Bus Stop0Premium EconomyA Bus from Sai Anand goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 21:30:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 00:10:00. 50 Premium Economy ticket for £7 per person are available. Travel duration is 2h 40m
-
Shakmbhari Travels3h 25m019:30New DelhiSadar Bazar Train Station22:55MathuraMathura Bus Stop0Premium EconomyA Bus from Shakmbhari Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 19:30:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 22:55:00. 50 Premium Economy ticket for £8 per person are available. Travel duration is 3h 25m
-
FlixBus9h 5m021:35AyodhyaAyodhya By Pass Bus Stop06:40MathuraMathura Bus Stop0EconomyA Bus from FlixBus goes from Ayodhya By Pass Bus Stop, Ayodhya (India) at 22/03/2026 21:35:00 to Mathura Bus Stop, Mathura (India) arriving at 23/03/2026 06:40:00. 50 Economy ticket for £8 per person are available. Travel duration is 9h 5m
-
KST Travels4h 50m017:30New DelhiSadar Bazar Train Station22:20MathuraMathura Bus Stop0First ClassA Bus from KST Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 17:30:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 22:20:00. 50 First Class ticket for £8 per person are available. Travel duration is 4h 50m
-
Highway Star Travel Cargo5h 25m000:05LucknowBus Stop05:30MathuraMathura Bus Stop0Premium EconomyA Bus from Highway Star Travel Cargo goes from Bus Stop, Lucknow (India) at 17/03/2026 00:05:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 05:30:00. 50 Premium Economy ticket for £8 per person are available. Travel duration is 5h 25m
-
Dharmendra Travels22h 4m021:56New DelhiSadar Bazar Train Station20:00MathuraMathura Bus Stop0First ClassA Bus from Dharmendra Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 21:56:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 20:00:00. 50 First Class ticket for £8 per person are available. Travel duration is 22h 4m
-
Sanjay Travels7h 0m001:15LucknowBus Stop08:15MathuraMathura Bus Stop0First ClassA Bus from Sanjay Travels goes from Bus Stop, Lucknow (India) at 17/03/2026 01:15:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 08:15:00. 50 First Class ticket for £9 per person are available. Travel duration is 7h 0m
-
Dhruv Travels5h 55m023:05LucknowBus Stop05:00MathuraMathura Bus Stop0Premium EconomyA Bus from Dhruv Travels goes from Bus Stop, Lucknow (India) at 17/03/2026 23:05:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 05:00:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 5h 55m
-
Anshi Raj Shree Travels2h 45m020:00New DelhiSadar Bazar Train Station22:45MathuraMathura Bus Stop0Premium EconomyA Bus from Anshi Raj Shree Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 20:00:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 22:45:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 2h 45m
-
Chintamani Travels3h 30m021:15New DelhiSadar Bazar Train Station00:45MathuraMathura Bus Stop0Premium EconomyA Bus from Chintamani Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 21:15:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 00:45:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 3h 30m
-
Vinay Travels5h 16m023:34LucknowBus Stop04:50MathuraMathura Bus Stop0Premium EconomyA Bus from Vinay Travels goes from Bus Stop, Lucknow (India) at 17/03/2026 23:34:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 04:50:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 5h 16m
-
Kamla Travels3h 0m019:30New DelhiSadar Bazar Train Station22:30MathuraMathura Bus Stop0First ClassA Bus from Kamla Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 19:30:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 22:30:00. 50 First Class ticket for £11 per person are available. Travel duration is 3h 0m
-
SK Tours And Travels7h 25m022:35LucknowBus Stop06:00MathuraMathura Bus Stop0Premium EconomyA Bus from SK Tours And Travels goes from Bus Stop, Lucknow (India) at 17/03/2026 22:35:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 06:00:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 7h 25m
-
Verma Travels2h 10m015:55New DelhiSadar Bazar Train Station18:05MathuraMathura Bus Stop0Premium EconomyA Bus from Verma Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 15:55:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 18:05:00. 50 Premium Economy ticket for £14 per person are available. Travel duration is 2h 10m
-
Raj Shila Travels1h 50m022:05New DelhiSadar Bazar Train Station23:55MathuraMathura Bus Stop0Premium EconomyA Bus from Raj Shila Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 22:05:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 23:55:00. 50 Premium Economy ticket for £15 per person are available. Travel duration is 1h 50m
-
Shri Hare Rama Travels2h 55m023:15New DelhiSadar Bazar Train Station02:10MathuraMathura Bus Stop0Premium EconomyA Bus from Shri Hare Rama Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 23:15:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 02:10:00. 50 Premium Economy ticket for £16 per person are available. Travel duration is 2h 55m
-
Bhumi Travels7h 10m000:20LucknowBus Stop07:30MathuraMathura Bus Stop0Premium EconomyA Bus from Bhumi Travels goes from Bus Stop, Lucknow (India) at 17/03/2026 00:20:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 07:30:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 7h 10m
-
Jamna Travels4h 0m017:00New DelhiSadar Bazar Train Station21:00MathuraMathura Bus Stop0Premium EconomyA Bus from Jamna Travels goes from Sadar Bazar Train Station, New Delhi (India) at 17/03/2026 17:00:00 to Mathura Bus Stop, Mathura (India) arriving at 17/03/2026 21:00:00. 50 Premium Economy ticket for £19 per person are available. Travel duration is 4h 0m
-
River Tour6h 0m020:00LucknowBus Stop02:00MathuraMathura Bus Stop0Premium EconomyA Bus from River Tour goes from Bus Stop, Lucknow (India) at 17/03/2026 20:00:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 02:00:00. 50 Premium Economy ticket for £19 per person are available. Travel duration is 6h 0m
-
Rk Travels5h 50m022:40LucknowBus Stop04:30MathuraMathura Bus Stop0Premium EconomyA Bus from Rk Travels goes from Bus Stop, Lucknow (India) at 17/03/2026 22:40:00 to Mathura Bus Stop, Mathura (India) arriving at 18/03/2026 04:30:00. 50 Premium Economy ticket for £38 per person are available. Travel duration is 5h 50m
Cheap train tickets to Mathura
-
Indian Railways1h 35m012:45New DelhiHazrat Nizamuddin Train Station14:20MathuraTrain Station0EconomyA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 17/03/2026 12:45:00 to Train Station, Mathura (India) arriving at 17/03/2026 14:20:00. 50 Economy ticket for £3 per person are available. Travel duration is 1h 35m
-
Indian Railways1h 52m012:53New DelhiHazrat Nizamuddin Train Station14:45MathuraTrain Station0First ClassA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 17/03/2026 12:53:00 to Train Station, Mathura (India) arriving at 17/03/2026 14:45:00. 50 First Class ticket for £4 per person are available. Travel duration is 1h 52m
-
Indian Railways1h 28m017:15New DelhiHazrat Nizamuddin Train Station18:43MathuraTrain Station0First ClassA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 17/03/2026 17:15:00 to Train Station, Mathura (India) arriving at 17/03/2026 18:43:00. 50 First Class ticket for £12 per person are available. Travel duration is 1h 28m
Cheap Carpooling to Mathura
-
BlaBlaCar1h 17m005:40Greater Noida07:00Mathura0EconomyA Car from BlaBlaCar goes from , Greater Noida (India) at 17/03/2026 05:40:00 to , Mathura (India) arriving at 17/03/2026 07:00:00. 50 Economy ticket for £2 per person are available. Travel duration is 1h 17m
-
BlaBlaCar1h 29m001:20Greater Noida02:50Mathura0EconomyA Car from BlaBlaCar goes from , Greater Noida (India) at 17/03/2026 01:20:00 to , Mathura (India) arriving at 17/03/2026 02:50:00. 50 Economy ticket for £3 per person are available. Travel duration is 1h 29m
Your route is not there? In the search bar, we have already filled Mathura as your destination. You just have to enter your place of departure. However, if you want to take the bus from Mathura, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Mathura? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Mathura and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Mathura.



