Vasai to Thane Bus Timetable | MSRTC ST Bus Time & Fare
Vasai to Thane MSRTC Bus Timings, Route, Distance & Travel Details
Check listed ST bus departures, fare range, travel duration and major stops for the Vasai to Thane route before planning your journey.
🗓️ Timetable last verified: May 2026
View Full TimetableVasai to Thane bus fare is ₹90–₹115, travel time is 0h 45m - 1h 14m, and the first bus departs at 05:42 AM.

📍 Distance 38 km
⏱ Duration 0h 45m - 1h 14m
🚌 Bus Types Ordinary, Sleeper, Shivshahi
💰 Fare ₹90 - ₹115
Bus Timings
| Departure | Arrival | Duration | Bus Type | Fare | Timetable |
|---|---|---|---|---|---|
| 05:42 AM | 06:39 AM | 0h 57m | ORDINARY | ₹90 | Click here |
| 05:51 AM | 06:52 AM | 1h | SLEEPER | ₹115 | Click here |
| 06:16 AM | 07:15 AM | 0h 58m | ORDINARY | ₹90 | Click here |
| 06:27 AM | 07:26 AM | 0h 59m | ORDINARY | ₹90 | Click here |
| 06:46 AM | 08:00 AM | 1h 13m | ORDINARY | ₹90 | Click here |
| 07:17 AM | 08:16 AM | 0h 59m | ORDINARY | ₹90 | Click here |
| 07:22 AM | 08:20 AM | 0h 57m | ORDINARY | ₹90 | Click here |
| 07:27 AM | 08:29 AM | 1h 2m | ORDINARY | ₹90 | Click here |
| 08:11 AM | 08:57 AM | 0h 45m | ORDINARY | ₹90 | Click here |
| 08:17 AM | 09:15 AM | 0h 58m | ORDINARY | ₹90 | Click here |
| 08:17 AM | 09:16 AM | 0h 58m | ORDINARY | ₹90 | Click here |
| 08:41 AM | 09:40 AM | 0h 59m | SHIVSHAHI | ₹115 | Click here |
| 08:56 AM | 09:45 AM | 0h 48m | ORDINARY | ₹90 | Click here |
| 10:18 AM | 11:13 AM | 0h 54m | SHIVSHAHI | ₹115 | Click here |
| 12:33 PM | 01:45 PM | 1h 11m | SHIVSHAHI | ₹115 | Click here |
| 02:40 PM | 03:38 PM | 0h 57m | SLEEPER | ₹115 | Click here |
| 02:42 PM | 03:45 PM | 1h 3m | SHIVSHAHI | ₹115 | Click here |
| 03:53 PM | 04:47 PM | 0h 53m | SLEEPER | ₹115 | Click here |
| 06:11 PM | 06:58 PM | 0h 47m | SLEEPER | ₹115 | Click here |
| 07:01 PM | 07:51 PM | 0h 50m | SLEEPER | ₹115 | Click here |
| 07:19 PM | 08:24 PM | 1h 4m | SLEEPER | ₹115 | Click here |
| 07:48 PM | 08:53 PM | 1h 4m | ORDINARY | ₹90 | Click here |
| 09:06 PM | 10:20 PM | 1h 14m | ORDINARY | ₹90 | Click here |
| 10:20 PM | 11:27 PM | 1h 7m | ORDINARY | ₹90 | Click here |
| 10:21 PM | 11:22 PM | 1h | ORDINARY | ₹90 | Click here |
About This Route
The Vasai to Thane route covers approximately 38 km, connecting the Vasai-Virar belt in Palghar district to Thane, one of Mumbai Metropolitan Region's biggest commuter hubs. MSRTC runs a very frequent service here — 25 trips daily across Ordinary, Sleeper and Shivshahi buses — making it one of the busiest short-hop corridors on the western suburban belt. Journey time is typically under an hour, making this a popular daily commute for office-goers and traders.
Timings may change during holidays, heavy traffic, seasonal rush or depot schedule updates. For exam, interview, railway connection or hospital travel, confirm the latest departure with the official MSRTC counter or reservation website.
Route & Stops
Main stops shown below help you understand the usual route path and decide whether the bus is suitable for your nearest boarding or dropping point.
Boarding Points
- Vasai Bus Stand
Dropping Points
- Thane Bus Stand
Travel Tips
These points are practical reminders for this route. Please keep extra time for reaching the bus stand, especially during weekends, rain and festival rush.
- ✔ Buses run almost every 20-30 minutes through the day — one of the most frequent routes on the site
- ✔ Sleeper and Shivshahi cost the same (₹115) and are marginally more comfortable than Ordinary
- ✔ Late-night services (9 PM onward) are useful for those finishing work shifts
- ✔ Arrive at the bus stand 10-15 minutes before departure given the high frequency
Best Time to Travel
This is a year-round commuter route; travel is comfortable in all seasons except heavy monsoon.
Frequently Asked Questions
MSRTC fares from Vasai to Thane range from ₹90 for Ordinary buses to ₹115 for Sleeper or Shivshahi services. Women passengers get up to 50% discount under the Mahila Samman Yojana scheme.
MSRTC operates around 25 buses daily from Vasai to Thane — one of the most frequent routes on this site, with departures roughly every 20-30 minutes through the day.
The journey typically takes 45 minutes to about 1 hour 15 minutes depending on traffic and the specific service.
The Vasai to Thane bus departs from Vasai Bus Stand and arrives at Thane Bus Stand.
Yes, MSRTC runs both Sleeper and Shivshahi services on this route alongside Ordinary buses, all priced similarly between ₹90 and ₹115.
Yes, MSRTC bus tickets can be booked online through the official reservation portal at npublic.msrtcors.com or the MSRTC Mobile Reservation app. Given the high frequency, tickets are also easily available at the counter on the day of travel.
Bus Ticket Booking
For official reservation, seat availability and live booking confirmation, use the MSRTC reservation website or the nearest authorised counter.
| Service | Offer | Action |
|---|---|---|
| MSRTC | 50% Discount for Ladies | Book Now |
