All about buses to Mathura
Enjoy these deals on your way to Mathura

Travel in comfort and enjoy a discount on your First Booking!
Cheap bus tickets to Mathura
-
UPSRTC3h 0m08:30 AMNew DelhiSadar Bazar Train Station11:30 AMMathuraMathura Bus Stop0BasicA Bus from UPSRTC goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 8:30:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 11:30:00 AM. 50 Basic ticket for $3 per person are available. Travel duration is 3h 0m
-
NueGo3h 35m05:40 AMNew DelhiSadar Bazar Train Station9:15 AMMathuraMathura Bus Stop0BusinessA Bus from NueGo goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 5:40:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 9:15:00 AM. 50 Business ticket for $4 per person are available. Travel duration is 3h 35m
-
Hans Travels1h 45m08:25 PMNew DelhiSadar Bazar Train Station10:10 PMMathuraMathura Bus Stop0First ClassA Bus from Hans Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 8:25:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 10:10:00 PM. 50 First Class ticket for $4 per person are available. Travel duration is 1h 45m
-
FlixBus2h 30m010:20 PMDelhiAnand Vihar Bus Terminal12:50 AMMathuraMathura Bus Stop0EconomyA Bus from FlixBus goes from Anand Vihar Bus Terminal, Delhi (India) at 7/6/2025 10:20:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/7/2025 12:50:00 AM. 50 Economy ticket for $5 per person are available. Travel duration is 2h 30m
-
Laxmi Holidays2h 45m01:00 PMNew DelhiSadar Bazar Train Station3:45 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Laxmi Holidays goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 1:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 3:45:00 PM. 50 Premium Economy ticket for $5 per person are available. Travel duration is 2h 45m
-
Raj Kalpana Travels2h 30m09:15 AMNew DelhiSadar Bazar Train Station11:45 AMMathuraMathura Bus Stop0Premium EconomyA Bus from Raj Kalpana Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 9:15:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 11:45:00 AM. 50 Premium Economy ticket for $6 per person are available. Travel duration is 2h 30m
-
Intrcity Smartbus2h 0m012:25 AMNoidaAmity University Gate Bus Stop2:00 AMMathuraMathura Bus Stop0First ClassA Bus from Intrcity Smartbus goes from Amity University Gate Bus Stop, Noida (India) at 7/8/2025 12:25:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/8/2025 2:00:00 AM. 50 First Class ticket for $7 per person are available. Travel duration is 2h 0m
-
Zingbus2h 15m011:10 PMNew DelhiSadar Bazar Train Station1:25 AMMathuraMathura Bus Stop0Premium EconomyA Bus from Zingbus goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 11:10:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/7/2025 1:25:00 AM. 50 Premium Economy ticket for $7 per person are available. Travel duration is 2h 15m
-
KST Travels3h 15m05:30 PMNew DelhiSadar Bazar Train Station8:45 PMMathuraMathura Bus Stop0Premium EconomyA Bus from KST Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 5:30:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 8:45:00 PM. 50 Premium Economy ticket for $7 per person are available. Travel duration is 3h 15m
-
Vinay Travels3h 5m08:00 PMNew DelhiSadar Bazar Train Station11:05 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Vinay Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 8:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 11:05:00 PM. 50 Premium Economy ticket for $7 per person are available. Travel duration is 3h 5m
-
Vijay Tours and Travel2h 20m01:00 AMNew DelhiSadar Bazar Train Station3:20 AMMathuraMathura Bus Stop0Premium EconomyA Bus from Vijay Tours and Travel goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 1:00:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 3:20:00 AM. 50 Premium Economy ticket for $8 per person are available. Travel duration is 2h 20m
-
Raj Shila Travels1h 50m010:20 PMNew DelhiSadar Bazar Train Station12:10 AMMathuraMathura Bus Stop0Premium EconomyA Bus from Raj Shila Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 10:20:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/7/2025 12:10:00 AM. 50 Premium Economy ticket for $8 per person are available. Travel duration is 1h 50m
-
Ashok Travels Mandsaur Group3h 15m06:30 PMNew DelhiSadar Bazar Train Station9:45 PMMathuraMathura Bus Stop0First ClassA Bus from Ashok Travels Mandsaur Group goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 6:30:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 9:45:00 PM. 50 First Class ticket for $8 per person are available. Travel duration is 3h 15m
-
Ashok Travels Udaipur3h 10m09:00 PMNew DelhiSadar Bazar Train Station12:10 AMMathuraMathura Bus Stop0First ClassA Bus from Ashok Travels Udaipur goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 9:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/7/2025 12:10:00 AM. 50 First Class ticket for $8 per person are available. Travel duration is 3h 10m
-
Khajuraho Travels2h 10m06:05 PMNew DelhiSadar Bazar Train Station8:15 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Khajuraho Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 6:05:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 8:15:00 PM. 50 Premium Economy ticket for $9 per person are available. Travel duration is 2h 10m
-
Jagdamba Tourism4h 0m05:30 PMNew DelhiSadar Bazar Train Station9:30 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Jagdamba Tourism goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 5:30:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 9:30:00 PM. 50 Premium Economy ticket for $9 per person are available. Travel duration is 4h 0m
-
Yadav Vishvkarma Tour And Travels3h 1m08:35 PMNew DelhiSadar Bazar Train Station11:36 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Yadav Vishvkarma Tour And Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 8:35:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 11:36:00 PM. 50 Premium Economy ticket for $9 per person are available. Travel duration is 3h 1m
-
Sai Anand2h 25m09:30 PMNew DelhiSadar Bazar Train Station11:55 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Sai Anand goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 9:30:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 11:55:00 PM. 50 Premium Economy ticket for $9 per person are available. Travel duration is 2h 25m
-
Dharmendra Travels22h 4m09:56 PMNew DelhiSadar Bazar Train Station8:00 PMMathuraMathura Bus Stop0First ClassA Bus from Dharmendra Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 9:56:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/7/2025 8:00:00 PM. 50 First Class ticket for $9 per person are available. Travel duration is 22h 4m
-
Ashok Bus Service3h 10m09:00 PMNew DelhiSadar Bazar Train Station12:10 AMMathuraMathura Bus Stop0First ClassA Bus from Ashok Bus Service goes from Sadar Bazar Train Station, New Delhi (India) at 7/8/2025 9:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/9/2025 12:10:00 AM. 50 First Class ticket for $9 per person are available. Travel duration is 3h 10m
-
Jai Shree Ganesh Yatra1h 50m012:40 AMNew DelhiSadar Bazar Train Station2:30 AMMathuraMathura Bus Stop0Premium EconomyA Bus from Jai Shree Ganesh Yatra goes from Sadar Bazar Train Station, New Delhi (India) at 7/8/2025 12:40:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/8/2025 2:30:00 AM. 50 Premium Economy ticket for $11 per person are available. Travel duration is 1h 50m
-
Falcon Travels4h 30m06:00 AMNew DelhiSadar Bazar Train Station10:30 AMMathuraMathura Bus Stop0BusinessA Bus from Falcon Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 6:00:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 10:30:00 AM. 50 Business ticket for $11 per person are available. Travel duration is 4h 30m
-
Highway Star Travel Cargo2h 15m09:15 PMNew DelhiSadar Bazar Train Station11:30 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Highway Star Travel Cargo goes from Sadar Bazar Train Station, New Delhi (India) at 7/8/2025 9:15:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/8/2025 11:30:00 PM. 50 Premium Economy ticket for $12 per person are available. Travel duration is 2h 15m
-
Dhruv Travels1h 30m011:30 AMNew DelhiSadar Bazar Train Station1:00 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Dhruv Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 11:30:00 AM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 1:00:00 PM. 50 Premium Economy ticket for $14 per person are available. Travel duration is 1h 30m
-
Anshi Raj Shree Travels2h 45m08:00 PMNew DelhiSadar Bazar Train Station10:45 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Anshi Raj Shree Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 8:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 10:45:00 PM. 50 Premium Economy ticket for $14 per person are available. Travel duration is 2h 45m
-
Kamla Travels3h 0m07:30 PMNew DelhiSadar Bazar Train Station10:30 PMMathuraMathura Bus Stop0First ClassA Bus from Kamla Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 7:30:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 10:30:00 PM. 50 First Class ticket for $16 per person are available. Travel duration is 3h 0m
-
Shree Saroj Travels13h 50m07:00 PMVaranasiBus Stand8:50 AMMathuraMathura Bus Stop0Premium EconomyA Bus from Shree Saroj Travels goes from Bus Stand, Varanasi (India) at 7/10/2025 7:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/11/2025 8:50:00 AM. 50 Premium Economy ticket for $16 per person are available. Travel duration is 13h 50m
-
Amar Travels13h 30m07:00 PMVaranasiBus Stand8:30 AMMathuraMathura Bus Stop0First ClassA Bus from Amar Travels goes from Bus Stand, Varanasi (India) at 7/10/2025 7:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/11/2025 8:30:00 AM. 50 First Class ticket for $18 per person are available. Travel duration is 13h 30m
-
Sanjay Travels15h 0m07:45 PMVaranasiBus Stand10:45 AMMathuraMathura Bus Stop0First ClassA Bus from Sanjay Travels goes from Bus Stand, Varanasi (India) at 7/10/2025 7:45:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/11/2025 10:45:00 AM. 50 First Class ticket for $19 per person are available. Travel duration is 15h 0m
-
Bss Cool Cool Travels2h 45m02:45 PMNew DelhiSadar Bazar Train Station5:30 PMMathuraMathura Bus Stop0BusinessA Bus from Bss Cool Cool Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 2:45:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 5:30:00 PM. 50 Business ticket for $21 per person are available. Travel duration is 2h 45m
-
Shri Hare Rama Travels2h 55m011:15 PMNew DelhiSadar Bazar Train Station2:10 AMMathuraMathura Bus Stop0Premium EconomyA Bus from Shri Hare Rama Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 11:15:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/7/2025 2:10:00 AM. 50 Premium Economy ticket for $23 per person are available. Travel duration is 2h 55m
-
Shakmbhari Travels3h 25m06:45 PMNew DelhiSadar Bazar Train Station10:10 PMMathuraMathura Bus Stop0Premium EconomyA Bus from Shakmbhari Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/8/2025 6:45:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/8/2025 10:10:00 PM. 50 Premium Economy ticket for $54 per person are available. Travel duration is 3h 25m
-
Jamna Travels2h 45m02:45 PMNew DelhiSadar Bazar Train Station5:30 PMMathuraMathura Bus Stop0BusinessA Bus from Jamna Travels goes from Sadar Bazar Train Station, New Delhi (India) at 7/6/2025 2:45:00 PM to Mathura Bus Stop, Mathura (India) arriving at 7/6/2025 5:30:00 PM. 50 Business ticket for $68 per person are available. Travel duration is 2h 45m
Cheap train tickets to Mathura
-
Indian Railways1h 35m012:45 PMNew DelhiHazrat Nizamuddin Train Station2:20 PMMathuraTrain Station0EconomyA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 7/6/2025 12:45:00 PM to Train Station, Mathura (India) arriving at 7/6/2025 2:20:00 PM. 50 Economy ticket for $4 per person are available. Travel duration is 1h 35m
-
Indian Railways1h 30m05:10 AMNew DelhiHazrat Nizamuddin Train Station6:40 AMMathuraTrain Station0First ClassA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 7/6/2025 5:10:00 AM to Train Station, Mathura (India) arriving at 7/6/2025 6:40:00 AM. 50 First Class ticket for $5 per person are available. Travel duration is 1h 30m
-
Indian Railways1h 33m04:45 AMNew DelhiHazrat Nizamuddin Train Station6:18 AMMathuraTrain Station0First ClassA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 7/6/2025 4:45:00 AM to Train Station, Mathura (India) arriving at 7/6/2025 6:18:00 AM. 50 First Class ticket for $11 per person are available. Travel duration is 1h 33m
-
Indian Railways1h 28m05:15 PMNew DelhiHazrat Nizamuddin Train Station6:43 PMMathuraTrain Station0First ClassA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 7/6/2025 5:15:00 PM to Train Station, Mathura (India) arriving at 7/6/2025 6:43:00 PM. 50 First Class ticket for $16 per person are available. Travel duration is 1h 28m
Cheap Carpooling to Mathura
-
BlaBlaCar0h 50m02:00 PMAgra2:50 PMMathura0EconomyA Car from BlaBlaCar goes from , Agra (India) at 7/6/2025 2:00:00 PM to , Mathura (India) arriving at 7/6/2025 2:50:00 PM. 50 Economy ticket for $1 per person are available. Travel duration is 0h 50m
-
BlaBlaCar2h 10m04:50 AMGreater Noida7:00 AMMathura0EconomyA Car from BlaBlaCar goes from , Greater Noida (India) at 7/6/2025 4:50:00 AM to , Mathura (India) arriving at 7/6/2025 7:00:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 2h 10m
-
BlaBlaCar7h 20m09:00 AMPrayagraj4:20 PMMathura0EconomyA Car from BlaBlaCar goes from , Prayagraj (India) at 7/6/2025 9:00:00 AM to , Mathura (India) arriving at 7/6/2025 4:20:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 7h 20m
-
BlaBlaCar6h 40m010:00 AMPrayagraj4:40 PMMathura0EconomyA Car from BlaBlaCar goes from , Prayagraj (India) at 7/8/2025 10:00:00 AM to , Mathura (India) arriving at 7/8/2025 4:40:00 PM. 50 Economy ticket for $15 per person are available. Travel duration is 6h 40m
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 by bus from Mathura? Then check the return trip straight away and simply select the appropriate date. Are you travelling to Mathura with other people? Then indicate how many passengers are joining you 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 transportation, such as trains, carpooling and flights, with which you can get to Mathura.