All about buses to Mathura
| Local Time | |
| Country | India |
| Bus connections | 224 |
| bus stations | 3 |
| cheapest ride | £4 |
| Most popular coach operators | |
| Other companies are Anshi Raj Shree Travels, Bss Cool Cool Travels, Falcon Travels, Jagdamba Tourism, Jamna Travels, Khajuraho Travels and 4 more. | |
Cheap bus tickets to Mathura
-
FlixBus0h 45m001:45AgraYamuna Expressway02:30MathuraMathura Bus Stop0EconomyA Bus from FlixBus goes from Yamuna Expressway, Agra (India) at 20/06/2026 01:45:00 to Mathura Bus Stop, Mathura (India) arriving at 20/06/2026 02:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 0h 45m
-
Khajuraho Travels2h 55m016:00New DelhiSadar Bazar Train Station18:55MathuraMathura Bus Stop0Premium EconomyA Bus from Khajuraho Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 16:00:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 18:55:00. 50 Premium Economy ticket for £4 per person are available. Travel duration is 2h 55m
-
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 22/06/2026 01:30:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 05:30:00. 50 Premium Economy ticket for £5 per person are available. Travel duration is 4h 0m
-
Intrcity Smartbus3h 50m021:30GurgaonSignature Tower Bus Stop01:05MathuraMathura Bus Stop0BusinessA Bus from Intrcity Smartbus goes from Signature Tower Bus Stop, Gurgaon (India) at 20/06/2026 21:30:00 to Mathura Bus Stop, Mathura (India) arriving at 21/06/2026 01:05:00. 50 Business ticket for £6 per person are available. Travel duration is 3h 50m
-
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 22/06/2026 06:00:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 10:30:00. 50 Business ticket for £6 per person are available. Travel duration is 4h 30m
-
Zingbus1h 45m004:15AgraSymphony Palm In Havelock Hotel06:00MathuraMathura Bus Stop0First ClassA Bus from Zingbus goes from Symphony Palm In Havelock Hotel, Agra (India) at 16/06/2026 04:15:00 to Mathura Bus Stop, Mathura (India) arriving at 16/06/2026 06:00:00. 50 First Class ticket for £7 per person are available. Travel duration is 1h 45m
-
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 22/06/2026 20:00:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 22:45:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 2h 45m
-
Shakmbhari Travels3h 25m019:20New DelhiSadar Bazar Train Station22:45MathuraMathura Bus Stop0Premium EconomyA Bus from Shakmbhari Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 19:20:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 22:45:00. 50 Premium Economy ticket for £13 per person are available. Travel duration is 3h 25m
-
Sanjay Travels2h 50m018:00New DelhiSadar Bazar Train Station20:50MathuraMathura Bus Stop0First ClassA Bus from Sanjay Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 18:00:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 20:50:00. 50 First Class ticket for £13 per person are available. Travel duration is 2h 50m
-
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 22/06/2026 22:05:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 23:55:00. 50 Premium Economy ticket for £14 per person are available. Travel duration is 1h 50m
-
Raj Kalpana Travels2h 30m008:00New DelhiSadar Bazar Train Station10:30MathuraMathura Bus Stop0BusinessA Bus from Raj Kalpana Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 08:00:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 10:30:00. 50 Business ticket for £16 per person are available. Travel duration is 2h 30m
-
Bss Cool Cool Travels3h 30m015:00New DelhiSadar Bazar Train Station18:30MathuraMathura Bus Stop0First ClassA Bus from Bss Cool Cool Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 15:00:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 18:30:00. 50 First Class ticket for £16 per person are available. Travel duration is 3h 30m
-
Jamna Travels3h 30m015:00New DelhiSadar Bazar Train Station18:30MathuraMathura Bus Stop0Premium EconomyA Bus from Jamna Travels goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 15:00:00 to Mathura Bus Stop, Mathura (India) arriving at 22/06/2026 18:30:00. 50 Premium Economy ticket for £17 per person are available. Travel duration is 3h 30m
-
Jagdamba Tourism3h 0m022:30New DelhiSadar Bazar Train Station01:30MathuraMathura Bus Stop0Premium EconomyA Bus from Jagdamba Tourism goes from Sadar Bazar Train Station, New Delhi (India) at 22/06/2026 22:30:00 to Mathura Bus Stop, Mathura (India) arriving at 23/06/2026 01:30:00. 50 Premium Economy ticket for £22 per person are available. Travel duration is 3h 0m
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/06/2026 12:45:00 to Train Station, Mathura (India) arriving at 17/06/2026 14:20:00. 50 Economy ticket for £3 per person are available. Travel duration is 1h 35m
-
Indian Railways4h 5m021:05JaipurJaipur Junction Train Station01:10MathuraTrain Station0First ClassA Train from Indian Railways goes from Jaipur Junction Train Station, Jaipur (India) at 16/06/2026 21:05:00 to Train Station, Mathura (India) arriving at 17/06/2026 01:10:00. 50 First Class ticket for £4 per person are available. Travel duration is 4h 5m
-
Indian Railways6h 5m016:35JaipurJaipur Junction Train Station22:40MathuraTrain Station0First ClassA Train from Indian Railways goes from Jaipur Junction Train Station, Jaipur (India) at 16/06/2026 16:35:00 to Train Station, Mathura (India) arriving at 16/06/2026 22:40:00. 50 First Class ticket for £6 per person are available. Travel duration is 6h 5m
-
Indian Railways5h 5m014:45JaipurJaipur Junction Train Station19:50MathuraTrain Station0First ClassA Train from Indian Railways goes from Jaipur Junction Train Station, Jaipur (India) at 16/06/2026 14:45:00 to Train Station, Mathura (India) arriving at 16/06/2026 19:50:00. 50 First Class ticket for £8 per person are available. Travel duration is 5h 5m
Cheap Carpooling to Mathura
-
BlaBlaCar0h 41m023:20Agra00:00Mathura0EconomyA Car from BlaBlaCar goes from , Agra (India) at 20/06/2026 23:20:00 to , Mathura (India) arriving at 21/06/2026 00:00:00. 50 Economy ticket for £1 per person are available. Travel duration is 0h 41m
-
BlaBlaCar1h 50m008:00Gurgaon09:50Mathura0EconomyA Car from BlaBlaCar goes from , Gurgaon (India) at 18/06/2026 08:00:00 to , Mathura (India) arriving at 18/06/2026 09:50:00. 50 Economy ticket for £3 per person are available. Travel duration is 1h 50m
-
BlaBlaCar2h 10m008:00Gurgaon10:10Mathura0EconomyA Car from BlaBlaCar goes from , Gurgaon (India) at 18/06/2026 08:00:00 to , Mathura (India) arriving at 18/06/2026 10:10:00. 50 Economy ticket for £4 per person are available. Travel duration is 2h 10m
-
BlaBlaCar7h 50m006:00Varanasi08:20Mathura0EconomyA Car from BlaBlaCar goes from , Varanasi (India) at 18/06/2026 06:00:00 to , Mathura (India) arriving at 18/06/2026 08:20:00. 50 Economy ticket for £12 per person are available. Travel duration is 7h 50m
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.



