- Recommended
Sardar Patel Museum
City museum with exhibits on Surat’s history, textiles, coins, paintings, and local heritage in a central public garden.
Cheapest price on Oct 18
$29
Average ticket price on Oct 18
$49
Fastest journey on Oct 18
22 h 50 m
Average journey duration on Oct 18
23 h 42 m
Buses on Oct 18
27
Distance
1042 km
The best way to find a cheap bus ticket from Bengaluru to Surat is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Bengaluru to Surat will cost around $49 if you buy it on the day, but the cheapest tickets can be found for only $29.
On Sun, Oct 18, we found 27 buses from Bengaluru to Surat, including 27 direct services.
On Sun, Oct 18 the direct buses cover the 1042 km distance in an average of 23 h 42 m but if you time it right, some buses will get you there in just 22 h 50 m .
On Sun, Oct 18 the slowest buses will take 1 d and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
A/C Seater / Sleeper (2+1)
A/C Seater / Sleeper (2+1)
A/C Sleeper (2+1)
A/C Sleeper (2+1)
VE A/C Sleeper (2+1)
A/C Sleeper (2+1)
A/C Seater / Sleeper (2+1)
AC Sleeper (2+1)
Volvo 9600 Multi-Axle A/C Sleeper (2+1)
Volvo 9600 Multi-Axle A/C Sleeper (2+1)Buses from Bengaluru to Surat run on average 6 times per day, taking around 26h 41m. Cheap bus tickets for this journey start at $25 if you book in advance.
There are 6 buses per day. The earliest bus runs at 00:35, the last at 23:15. The fastest bus covers the 647 miles (1042 km) distance in 22h 15m.
Distance 647 miles (1042 km) |
Average bus duration 26h 41m |
Cheapest ticket price $25 |
Buses per day 6 |
Direct buses 6 |
Fastest bus 22h 15m |
First bus 12:35 AM |
Last bus 11:15 PM |
Cheapest Month Aug |
Cheapest Day Mon |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Sat |
Least Busy Day Sat |
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator GUJARAT TRAVELS | Departure Time 08:00AM | Arrival Time 10:55AM | Duration 26h55 | Departure days Sat, Sun | Cheapest price $36 |
Operator National Travels | Departure Time 08:30AM | Arrival Time 12:20PM | Duration 27h50 | Departure days Sun | Cheapest price $32 |
Operator VRL Travels | Departure Time 09:00AM | Arrival Time 09:00AM | Duration 24h00 | Departure days Sat, Sun | Cheapest price $43 |
Operator National Travels (Abd) | Departure Time 09:15AM | Arrival Time 12:25PM | Duration 27h10 | Departure days Sun | Cheapest price $32 |
Operator Jain travels regd | Departure Time 03:15PM | Arrival Time 04:32PM | Duration 25h17 | Departure days Sat, Sun | Cheapest price $44 |
Operator Jay Bajrang Travels | Departure Time 03:40PM | Arrival Time 07:00PM | Duration 27h20 | Departure days Sun | Cheapest price $38 |
Operator M R Travels | Departure Time 04:00PM | Arrival Time 06:00PM | Duration 26h00 | Departure days Sun | Cheapest price $37 |
Operator Humsafar Travels | Departure Time 04:00PM | Arrival Time 02:30AM | Duration 34h30 | Departure days Sat, Sun | Cheapest price $83 |
Operator Shri Mallinath Tours And Travels | Departure Time 04:30PM | Arrival Time 04:25PM | Duration 23h55 | Departure days Sat, Sun | Cheapest price $63 |
Operator Manish Travels Private Limited | Departure Time 05:00PM | Arrival Time 09:30PM | Duration 28h30 | Departure days Sat, Sun | Cheapest price $34 |
Operator Shri Ganesh Travels (LR SIYOL) | Departure Time 05:00PM | Arrival Time 07:00PM | Duration 26h00 | Departure days Sat, Sun | Cheapest price $44 |
Operator Shree Ganesh Travels (KK SIYOL) | Departure Time 05:00PM | Arrival Time 08:00PM | Duration 27h00 | Departure days Sun | Cheapest price $57 |
Operator Shree balaji tour and travels | Departure Time 06:25PM | Arrival Time 07:35PM | Duration 25h10 | Departure days Sun | Cheapest price $38 |
Operator Humsafar Travels | Departure Time 07:00PM | Arrival Time 02:30AM | Duration 31h30 | Departure days Sat, Sun | Cheapest price $63 |
Operator Mahadev Travels | Departure Time 07:15PM | Arrival Time 09:30PM | Duration 26h15 | Departure days Sat, Sun | Cheapest price $63 |
Operator Hanuman Tours and Travels Point | Departure Time 07:15PM | Arrival Time 09:52PM | Duration 26h37 | Departure days Sat, Sun | Cheapest price $44 |
Operator MUKESH TOURS AND TRAVELS | Departure Time 07:15PM | Arrival Time 06:05PM | Duration 22h50 | Departure days Sat, Sun | Cheapest price $88 |
Operator KALYANI TRAVELS | Departure Time 07:15PM | Arrival Time 06:05PM | Duration 22h50 | Departure days Sat | Cheapest price $70 |
Operator Hanuman Tours and Travels Point | Departure Time 07:21PM | Arrival Time 09:58PM | Duration 26h37 | Departure days Sat, Sun | Cheapest price $61 |
Operator Salasar vaishnav travels | Departure Time 07:35PM | Arrival Time 10:35PM | Duration 27h00 | Departure days Sat, Sun | Cheapest price $57 |
Operator S.R.Travels | Departure Time 08:00PM | Arrival Time 09:30PM | Duration 25h30 | Departure days Sat, Sun | Cheapest price $29 |
Operator Shri Mallinath Tours And Travels | Departure Time 08:00PM | Arrival Time 08:55PM | Duration 24h55 | Departure days Sat, Sun | Cheapest price $44 |
Operator Sundesha Travels | Departure Time 08:00PM | Arrival Time 09:15PM | Duration 25h15 | Departure days Sat, Sun | Cheapest price $42 |
Operator B.R. Travels | Departure Time 08:15PM | Arrival Time 08:10PM | Duration 23h55 | Departure days Sat | Cheapest price $36 |
Operator B R Travels | Departure Time 08:15PM | Arrival Time 08:00PM | Duration 23h45 | Departure days Sun | Cheapest price $30 |
Operator ANTRA TRAVELS | Departure Time 08:25PM | Arrival Time 12:20AM | Duration 27h55 | Departure days Sat | Cheapest price $63 |
Operator Jakhar Travels | Departure Time 09:15PM | Arrival Time 10:00PM | Duration 24h45 | Departure days Sat, Sun | Cheapest price $51 |
Operator M R Travels | Departure Time 09:58PM | Arrival Time 10:58PM | Duration 25h00 | Departure days Sun | Cheapest price $62 |
Operator VRL Travels | Departure Time 10:30PM | Arrival Time 10:30PM | Duration 24h00 | Departure days Sat, Sun | Cheapest price $51 |
Operator GUJARAT TRAVELS | Departure Time 10:30PM | Arrival Time 02:00AM | Duration 27h30 | Departure days Sat, Sun | Cheapest price $36 |
The table below shows live departures for Bengaluru to Surat buses for today, Saturday, October 17. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Bharat Benz A/C Sleeper (2+1) | 7:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 31h30 | 2:30 AM Surat (સુરત) | 0 transfersDirect | |
A/C Seater / Sleeper (2+1) | 7:15 PM Bengaluru (ಬೆಂಗಳೂರು) | 26h15 | 9:30 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 7:15 PM Bengaluru (ಬೆಂಗಳೂರು) | 22h50 | 6:05 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 7:15 PM Bengaluru (ಬೆಂಗಳೂರು) | 22h50 | 6:05 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 7:15 PM Bengaluru (ಬೆಂಗಳೂರು) | 26h37 | 9:52 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 7:21 PM Bengaluru (ಬೆಂಗಳೂರು) | 26h37 | 9:58 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 7:35 PM Bengaluru (ಬೆಂಗಳೂರು) | 27h00 | 10:35 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 8:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 24h55 | 8:55 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 8:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 25h30 | 9:30 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 8:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 25h15 | 9:15 PM Surat (સુરત) | 0 transfersDirect | |
A/C Seater / Sleeper (2+1) | 8:15 PM Bengaluru (ಬೆಂಗಳೂರು) | 23h55 | 8:10 PM Surat (સુરત) | 0 transfersDirect | |
Mercedes Benz Multi-Axle Semi Sleeper (2+2) | 8:25 PM Bengaluru (ಬೆಂಗಳೂರು) | 27h55 | 12:20 AM Surat (સુરત) | 0 transfersDirect | |
VE A/C Sleeper (2+1) | 9:15 PM Bengaluru (ಬೆಂಗಳೂರು) | 24h45 | 10:00 PM Surat (સુરત) | 0 transfersDirect | |
Bharat Benz A/C Sleeper (2+1) | 10:30 PM Bengaluru (ಬೆಂಗಳೂರು) | 27h30 | 2:00 AM Surat (સુરત) | 0 transfersDirect | |
Volvo 9600 Multi-Axle A/C Sleeper (2+1) | 10:30 PM Bengaluru (ಬೆಂಗಳೂರು) | 24h00 | 10:30 PM Surat (સુરત) | 0 transfersDirect | |
Bharat Benz A/C Sleeper (2+1) | 8:00 AM Bengaluru (ಬೆಂಗಳೂರು) | 26h55 | 10:55 AM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 8:30 AM Bengaluru (ಬೆಂಗಳೂರು) | 27h50 | 12:20 PM Surat (સુરત) | 0 transfersDirect | |
Volvo 9600 Multi-Axle A/C Sleeper (2+1) | 9:00 AM Bengaluru (ಬೆಂಗಳೂರು) | 24h00 | 9:00 AM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 9:15 AM Bengaluru (ಬೆಂಗಳೂರು) | 27h10 | 12:25 PM Surat (સુરત) | 0 transfersDirect | |
AC Sleeper (2+1) | 3:15 PM Bengaluru (ಬೆಂಗಳೂರು) | 25h17 | 4:32 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 3:40 PM Bengaluru (ಬೆಂಗಳೂರು) | 27h20 | 7:00 PM Surat (સુરત) | 0 transfersDirect | |
Bharat Benz A/C Sleeper (2+1) | 4:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 34h30 | 2:30 AM Surat (સુરત) | 0 transfersDirect | |
A/C Seater / Sleeper (2+1) | 4:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 26h00 | 6:00 PM Surat (સુરત) | 0 transfersDirect | |
AC Sleeper (2+1) | 4:30 PM Bengaluru (ಬೆಂಗಳೂರು) | 23h55 | 4:25 PM Surat (સુરત) | 0 transfersDirect | |
VE A/C Sleeper (2+1) | 5:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 28h30 | 9:30 PM Surat (સુરત) | 0 transfersDirect | |
A/C Sleeper (2+1) | 5:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 27h00 | 8:00 PM Surat (સુરત) | 0 transfersDirect | |
A/C Seater / Sleeper (2+1) | 5:00 PM Bengaluru (ಬೆಂಗಳೂರು) | 26h00 | 7:00 PM Surat (સુરત) | 0 transfersDirect | |
A/C Seater / Sleeper (2+1) | 6:25 PM Bengaluru (ಬೆಂಗಳೂರು) | 25h10 | 7:35 PM Surat (સુરત) | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Discover the best of Surat — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Surat trip today.
City museum with exhibits on Surat’s history, textiles, coins, paintings, and local heritage in a central public garden.
Science centre with interactive galleries and rotating displays, suitable for families seeking hands-on learning and indoor visits.
Dedicated textile museum presenting Surat’s fabric traditions, weaving, and design heritage tied to the city’s trading identity.
Popular riverfront promenade for evening walks, views over the Tapi, gardens, and a relaxed local atmosphere.
Large urban garden with lawns, paths, museum access, and family-friendly open space in the heart of the city.
Historic old-city area with dense bazaars, traditional streetscapes, and a strong sense of Surat’s trading heritage.
Undhiyu is a slow-cooked winter mix of seasonal vegetables, beans and fenugreek dumplings. It is a beloved Gujarati festive dish with rich spice and earthy sweetness.
Locho is Surat’s signature steamed gram flour snack, soft and crumbled, topped with oil, chutneys and sev. It is famous as a uniquely Surti street food.
Surti Ghari is a rich sweet stuffed with mawa, nuts and sugar, made especially during Chandani Padva. It is one of Surat’s most iconic festive treats.
Casual Surti favorite known for locho, khaman and other farsan. Busy, local atmosphere and a reliable stop for classic city snacks.
Well-known sweet and snack shop famous for Surti ghari, namkeen and traditional Gujarati treats. Good for tasting and buying local specialties.
Established vegetarian restaurant serving Gujarati, North Indian and regional dishes in a comfortable family setting. Suitable for a fuller meal.
Budget-friendly versus most Indian metros. Hotels, local food, and autos are generally cheaper, while upscale dining and branded cafes cost more.
Restaurants: 5-10% if no service charge. Cafes: round up or leave small change. Taxis and autos: round up the fare; tipping is optional.
Find answers to the most common questions about traveling from Bengaluru to Surat by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Surat, this guide helps you travel smarter and with confidence.

Most Bengaluru to Surat buses use the Bengaluru (ಬೆಂಗಳೂರು) to station pair. Use this guide to compare Bengaluru and Surat bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Bengaluru (ಬೆಂಗಳೂರು) is 1 km from Bengaluru city centre. Public transport options include:
Bengaluru (ಬೆಂಗಳೂರು) has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Food options include: Multiple options available.
Available at the station. ATMs are available at the station.
Ticket office support is available at Bengaluru (ಬೆಂಗಳೂರು).
Available at Bengaluru (ಬೆಂಗಳೂರು): Parking, Taxis, WC.
Accessibility facilities are available at Bengaluru (ಬೆಂಗಳೂರು): Wheelchair accessible ramps.
Here are some other resources that might have the information you need