Skip to main content

How to get from Thane to Mahim by bus?

From Thane to Mahim by bus

To get from Thane to Mahim in Mumbai, take the AC-42 bus from Majiwada Junction station to Bhandup Pumping Station station. Next, take the C-54 bus from Bhandup Pumping Station station to Mahim station. The total trip duration for this route is approximately 1 hr 14 min. The ride fare is ₹33.00.

74min₹33.00
Walk to bus station
Bus - AC-42AC-42
Bus - C-54C-54
Leaves from Majiwada Junction

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Majiwada Junction
    250 m • 4 min
  • 2
    Bus - AC-42AC-42
    Wait for bus
    AC-42
    Rani Laxmibai Chowk Sion
  • 3
    Ride to bus station
    Ride to bus station
    Bhandup Pumping Station
    22 min
  • 4
    Bus - C-54C-54
    Wait for bus
    C-54
    Worli Depot
  • 5
    Ride to bus station Mahim
    Ride to bus station
    Mahim
    44 min
*Duration based on 8am traffic

Alternative route from Thane to Mahim by bus via 126AC and C-54

To get from Thane to Mahim in Mumbai, take the 126AC bus from Majiwada Junction station to Bhandup Pumping Station station. Next, take the C-54 bus from Bhandup Pumping Station station to Mahim station. The total trip duration for this route is approximately 1 hr 21 min. The ride fare is ₹38.00.

81min₹38.00
Walk to bus station
Bus - 126AC126AC
Bus - C-54C-54
Leaves from Majiwada Junction

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Majiwada Junction
    250 m • 4 min
  • 2
    Bus - 126AC126AC
    Wait for bus
    126AC
    Reserve Bank Of India (B.K.C.)
  • 3
    Ride to bus station
    Ride to bus station
    Bhandup Pumping Station
    22 min
  • 4
    Bus - C-54C-54
    Wait for bus
    C-54
    Worli Depot
  • 5
    Ride to bus station Mahim
    Ride to bus station
    Mahim
    44 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Mumbai.
All local mobility options in one app

Public transit directions from Thane to Mahim

The distance between Thane, Mumbai and Mahim, Mumbai is approximately 29.56 km, which can typically be travelled in 74 min. Moovit will show you the directions from Thane to Mahim by bus, so no matter how you choose to travel in Mumbai – you will always have plenty of easy options.

Public transit stations close to Thane

Thane is located at Thane, Mumbai and the nearest public transit station is Majiwada Gaon.

Train stations close to Thane:

  • Thane
  • Kalwa

Bus stations close to Thane:

  • Majiwada Gaon
  • Kapurbawdi
  • Majiwada Junction

Public transit stations close to Mahim, Mumbai

Mahim is located at Mahim, Mumbai and the nearest public transit station is Mahim.

Train stations close to Mahim:

  • Matunga Road
  • Matunga
  • Kings Circle

Bus stations close to Mahim:

  • Mahim
  • Mahim Phatak Mori Road
  • Mahim Paradise

Alternative route from Thane to Mahim by bus via 126AC and C-54

To get from Thane to Mahim in Mumbai, take the 126AC bus from Majiwada Junction station to Bhandup Pumping Station station. Next, take the C-54 bus from Bhandup Pumping Station station to Mahim station. The total trip duration for this route is approximately 1 hr 21 min. The ride fare is ₹38.00.

81min₹38.00
Walk to bus station
Bus - 126AC126AC
Bus - C-54C-54
Leaves from Majiwada Junction

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Majiwada Junction
    250 m • 4 min
  • 2
    Bus - 126AC126AC
    Wait for bus
    126AC
    Reserve Bank Of India (B.K.C.)
  • 3
    Ride to bus station
    Ride to bus station
    Bhandup Pumping Station
    22 min
  • 4
    Bus - C-54C-54
    Wait for bus
    C-54
    Worli Depot
  • 5
    Ride to bus station Mahim
    Ride to bus station
    Mahim
    44 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Thane to Mahim?

    The fastest way takes 74 minutes, using Bus line AC-42, Bus line C-54.

  • What is the alternative route to get from Thane to Mahim?

    The alternative route takes 81 minutes, using Bus line 126AC, Bus line C-54.

  • Is there a direct bus between Thane and Mahim in Mumbai?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 14 min.

  • Which bus line goes from Thane to Mahim in Mumbai?

    The AC-42 bus line goes from Majiwada Junction station near Thane to Rani Laxmibai Chowk Sion station. From there you’ll have to take one bus line till Rani Laxmibai Chowk Sion station near Mahim in Mumbai

  • How long does it take to travel from Thane to Mahim in Mumbai by bus?

    The total travel time between Thane and Mahim in Mumbai by bus is about 1 hr 14 min.

  • Where do I get on the bus near Thane to get to Mahim in Mumbai?

    Get on the AC-42 bus from the Majiwada Junction stop near Thane in Mumbai.

  • Where do I get off the bus when travelling between Thane and Mahim in Mumbai?

    Get off the bus at the Rani Laxmibai Chowk Sion stop, which is closest to Mahim in Mumbai.

  • How much is the bus fare from Thane to Mahim?

    The ride from Thane to Mahim costs ₹33.00.

Real-Time Arrivals, Schedules, Maps & More