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

Travel in comfort and enjoy a discount on your First Booking!

Get up to 10% off India’s first Electric Premium AC Coach service!
Cheap bus tickets to Mathura
-
NueGo1h 35m09:00 AMAgraAgra City10:35 AMMathuraMathura Bus Stop0Premium EconomyA Bus from NueGo goes from Agra City, Agra (India) at 5/18/2025 9:00:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 10:35:00 AM. 50 Premium Economy ticket for $3 per person are available. Travel duration is 1h 35m
-
NueGo2h 40m06:25 AMNoidaNoida-Greater Noida Expy9:05 AMMathuraMathura Bus Stop0Premium EconomyA Bus from NueGo goes from Noida-Greater Noida Expy, Noida (India) at 5/18/2025 6:25:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 9:05:00 AM. 50 Premium Economy ticket for $4 per person are available. Travel duration is 2h 40m
-
FlixBus2h 25m012:15 AMDelhiAnand Vihar Bus Terminal2:40 AMMathuraMathura Bus Stop0Premium EconomyA Bus from FlixBus goes from Anand Vihar Bus Terminal, Delhi (India) at 5/19/2025 12:15:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/19/2025 2:40:00 AM. 50 Premium Economy ticket for $4 per person are available. Travel duration is 2h 25m
-
FlixBus2h 25m010:15 PMDelhiAnand Vihar Bus Terminal12:40 AMMathuraMathura Bus Stop0EconomyA Bus from FlixBus goes from Anand Vihar Bus Terminal, Delhi (India) at 5/19/2025 10:15:00 PM to Mathura Bus Stop, Mathura (India) arriving at 5/20/2025 12:40:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 2h 25m
-
NueGo1h 35m06:00 AMAgraAgra City7:35 AMMathuraMathura Bus Stop0Premium EconomyA Bus from NueGo goes from Agra City, Agra (India) at 5/18/2025 6:00:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 7:35:00 AM. 50 Premium Economy ticket for $5 per person are available. Travel duration is 1h 35m
-
FlixBus2h 40m08:10 PMDelhiAnand Vihar Bus Terminal10:50 PMMathuraMathura Bus Stop0EconomyA Bus from FlixBus goes from Anand Vihar Bus Terminal, Delhi (India) at 5/19/2025 8:10:00 PM to Mathura Bus Stop, Mathura (India) arriving at 5/19/2025 10:50:00 PM. 50 Economy ticket for $6 per person are available. Travel duration is 2h 40m
-
Intrcity Smartbus1h 5m02:35 AMAgraBus Stop3:20 AMMathuraMathura Bus Stop0BasicA Bus from Intrcity Smartbus goes from Bus Stop, Agra (India) at 5/18/2025 2:35:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 3:20:00 AM. 50 Basic ticket for $7 per person are available. Travel duration is 1h 5m
-
NueGo2h 37m012:55 AMNoidaNoida-Greater Noida Expy3:32 AMMathuraMathura Bus Stop0Premium EconomyA Bus from NueGo goes from Noida-Greater Noida Expy, Noida (India) at 5/18/2025 12:55:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 3:32:00 AM. 50 Premium Economy ticket for $7 per person are available. Travel duration is 2h 37m
-
FlixBus2h 40m08:45 PMDelhiAnand Vihar Bus Terminal11:25 PMMathuraMathura Bus Stop0EconomyA Bus from FlixBus goes from Anand Vihar Bus Terminal, Delhi (India) at 5/19/2025 8:45:00 PM to Mathura Bus Stop, Mathura (India) arriving at 5/19/2025 11:25:00 PM. 50 Economy ticket for $7 per person are available. Travel duration is 2h 40m
-
NueGo1h 35m05:00 PMAgraAgra City6:35 PMMathuraMathura Bus Stop0Premium EconomyA Bus from NueGo goes from Agra City, Agra (India) at 5/18/2025 5:00:00 PM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 6:35:00 PM. 50 Premium Economy ticket for $8 per person are available. Travel duration is 1h 35m
-
Intrcity Smartbus6h 5m08:40 PMLucknowAlambagh Bus Station2:30 AMMathuraMathura Bus Stop0First ClassA Bus from Intrcity Smartbus goes from Alambagh Bus Station, Lucknow (India) at 5/23/2025 8:40:00 PM to Mathura Bus Stop, Mathura (India) arriving at 5/24/2025 2:30:00 AM. 50 First Class ticket for $9 per person are available. Travel duration is 6h 5m
-
Intrcity Smartbus6h 35m012:40 AMLucknowAlambagh Bus Station6:30 AMMathuraMathura Bus Stop0BasicA Bus from Intrcity Smartbus goes from Alambagh Bus Station, Lucknow (India) at 5/18/2025 12:40:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 6:30:00 AM. 50 Basic ticket for $14 per person are available. Travel duration is 6h 35m
-
Intrcity Smartbus6h 35m012:40 AMLucknowAlambagh Bus Station6:30 AMMathuraMathura Bus Stop0First ClassA Bus from Intrcity Smartbus goes from Alambagh Bus Station, Lucknow (India) at 5/18/2025 12:40:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 6:30:00 AM. 50 First Class ticket for $17 per person are available. Travel duration is 6h 35m
-
Intrcity Smartbus6h 20m01:10 AMLucknowAlambagh Bus Station7:00 AMMathuraMathura Bus Stop0First ClassA Bus from Intrcity Smartbus goes from Alambagh Bus Station, Lucknow (India) at 5/18/2025 1:10:00 AM to Mathura Bus Stop, Mathura (India) arriving at 5/18/2025 7:00:00 AM. 50 First Class ticket for $22 per person are available. Travel duration is 6h 20m
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 5/18/2025 12:45:00 PM to Train Station, Mathura (India) arriving at 5/18/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 5/18/2025 5:10:00 AM to Train Station, Mathura (India) arriving at 5/18/2025 6:40:00 AM. 50 First Class ticket for $5 per person are available. Travel duration is 1h 30m
-
Indian Railways1h 15m09:40 PMNew DelhiHazrat Nizamuddin Train Station10:55 PMMathuraTrain Station0First ClassA Train from Indian Railways goes from Hazrat Nizamuddin Train Station, New Delhi (India) at 5/18/2025 9:40:00 PM to Train Station, Mathura (India) arriving at 5/18/2025 10:55:00 PM. 50 First Class ticket for $8 per person are available. Travel duration is 1h 15m
-
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 5/18/2025 4:45:00 AM to Train Station, Mathura (India) arriving at 5/18/2025 6:18:00 AM. 50 First Class ticket for $14 per person are available. Travel duration is 1h 33m
Cheap Carpooling to Mathura
-
BlaBlaCar1h 40m05:30 PMNoida7:10 PMMathura0EconomyA Car from BlaBlaCar goes from , Noida (India) at 5/20/2025 5:30:00 PM to , Mathura (India) arriving at 5/20/2025 7:10:00 PM. 50 Economy ticket for $2 per person are available. Travel duration is 1h 40m
-
BlaBlaCar2h 0m05:00 AMGreater Noida7:00 AMMathura0EconomyA Car from BlaBlaCar goes from , Greater Noida (India) at 5/20/2025 5:00:00 AM to , Mathura (India) arriving at 5/20/2025 7:00:00 AM. 50 Economy ticket for $3 per person are available. Travel duration is 2h 0m
-
BlaBlaCar2h 10m03:30 AMNew Delhi5:40 AMMathura0EconomyA Car from BlaBlaCar goes from , New Delhi (India) at 5/24/2025 3:30:00 AM to , Mathura (India) arriving at 5/24/2025 5:40:00 AM. 50 Economy ticket for $4 per person are available. Travel duration is 2h 10m
-
BlaBlaCar5h 40m06:30 PMLucknow12:10 AMMathura0EconomyA Car from BlaBlaCar goes from , Lucknow (India) at 5/22/2025 6:30:00 PM to , Mathura (India) arriving at 5/23/2025 12:10:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 5h 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.