Skip to main content

How to get from Santa Cruz to São Roque by bus?

By bus

To get from Santa Cruz to São Roque in Funchal, you’ll need to take 3 bus lines: take the 113 bus from Tribunal de Santa Cruz station to Largo da Achada station. Next, you’ll have to switch to the 129 bus and finally take the 15 bus from AV Mar E E M station to Igreja São José S station. The total trip duration for this route is approximately 2 hr 17 min.

137min
Walk to bus station
Bus - 113113
Bus - 129129
Bus - 1515
Leaves from Tribunal de Santa Cruz

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Tribunal de Santa Cruz
    ID C189
    1.71 km • 22 min
  • 2
    Bus - 113113
    Wait for bus
    113
    Camacha Via Gaula
  • 3
    Ride to bus station
    Ride to bus station
    Largo da Achada
    ID C31
    35 min
  • 4
    Bus - 129129
    Wait for bus
    129
    Funchal
  • 5
    Ride to bus station
    Ride to bus station
    Praça Autonomia D
    ID 156A
    24 min
  • 6
    Walk to bus station
    Walk to bus station
    AV Mar E E M
    ID 11
    130 m • 2 min
  • 7
    Bus - 1515
    Wait for bus
    15
    Álamos - V. Achada
  • 8
    Ride to bus station Igreja São José  S
    Ride to bus station
    Igreja São José S
    ID 167
    10 min
*Duration based on 8am traffic

Alternative route by bus via 113, 129 and 13

To get from Santa Cruz to São Roque in Funchal, you’ll need to take 3 bus lines: take the 113 bus from Tribunal de Santa Cruz station to Largo da Achada station. Next, you’ll have to switch to the 129 bus and finally take the 13 bus from R 31 Janeiro S station to Igreja São José S station. The total trip duration for this route is approximately 2 hr 19 min.

139min
Walk to bus station
Bus - 113113
Bus - 129129
Bus - 1313
Leaves from Tribunal de Santa Cruz

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Tribunal de Santa Cruz
    ID C189
    1.71 km • 22 min
  • 2
    Bus - 113113
    Wait for bus
    113
    Camacha Via Gaula
  • 3
    Ride to bus station
    Ride to bus station
    Largo da Achada
    ID C31
    35 min
  • 4
    Bus - 129129
    Wait for bus
    129
    Funchal
  • 5
    Ride to bus station
    Ride to bus station
    Praça Autonomia D
    ID 156A
    24 min
  • 6
    Walk to bus station
    Walk to bus station
    R 31 Janeiro S
    ID 9A
    50 m • 1 min
  • 7
    Bus - 1313
    Wait for bus
    13
    Jamboto-Courelas Via Viveiros
  • 8
    Ride to bus station Igreja São José  S
    Ride to bus station
    Igreja São José S
    ID 167
    8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Funchal.
All local mobility options in one app

Public transit directions from Santa Cruz to São Roque

The distance between Santa Cruz, Funchal and São Roque, Funchal is approximately 33.08 km, which can typically be travelled in 137 min. Moovit will show you the directions from Santa Cruz to São Roque by bus, so no matter how you choose to travel in Funchal – you will always have plenty of easy options.

Public transit stations close to São Roque, Funchal

São Roque is located at São Roque, Funchal and the nearest public transit station is Igreja São José S.

Bus stations close to São Roque:

  • Igreja São José S
  • Escola Achada
  • Igreja São José D

Alternative route by bus via 113, 129 and 13

To get from Santa Cruz to São Roque in Funchal, you’ll need to take 3 bus lines: take the 113 bus from Tribunal de Santa Cruz station to Largo da Achada station. Next, you’ll have to switch to the 129 bus and finally take the 13 bus from R 31 Janeiro S station to Igreja São José S station. The total trip duration for this route is approximately 2 hr 19 min.

139min
Walk to bus station
Bus - 113113
Bus - 129129
Bus - 1313
Leaves from Tribunal de Santa Cruz

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Tribunal de Santa Cruz
    ID C189
    1.71 km • 22 min
  • 2
    Bus - 113113
    Wait for bus
    113
    Camacha Via Gaula
  • 3
    Ride to bus station
    Ride to bus station
    Largo da Achada
    ID C31
    35 min
  • 4
    Bus - 129129
    Wait for bus
    129
    Funchal
  • 5
    Ride to bus station
    Ride to bus station
    Praça Autonomia D
    ID 156A
    24 min
  • 6
    Walk to bus station
    Walk to bus station
    R 31 Janeiro S
    ID 9A
    50 m • 1 min
  • 7
    Bus - 1313
    Wait for bus
    13
    Jamboto-Courelas Via Viveiros
  • 8
    Ride to bus station Igreja São José  S
    Ride to bus station
    Igreja São José S
    ID 167
    8 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Santa Cruz to São Roque?

    The fastest way takes 137 minutes, using Bus line 113, Bus line 129, Bus line 15.

  • What is the alternative route to get from Santa Cruz to São Roque?

    The alternative route takes 139 minutes, using Bus line 113, Bus line 129, Bus line 13.

  • Is there a direct bus between Santa Cruz and São Roque in Funchal?

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

  • Which bus line goes from Santa Cruz to São Roque in Funchal?

    The 113 bus line goes from Tribunal de Santa Cruz station near Santa Cruz to Camacha Via Gaula station. From there you’ll have to take one bus line till Camacha Via Gaula station near São Roque in Funchal

  • How long does it take to travel from Santa Cruz to São Roque in Funchal by bus?

    The total travel time between Santa Cruz and São Roque in Funchal by bus is about 2 hr 17 min.

  • Where do I get on the bus near Santa Cruz to get to São Roque in Funchal?

    Get on the 113 bus from the Tribunal de Santa Cruz stop near Santa Cruz in Funchal.

  • Where do I get off the bus when travelling between Santa Cruz and São Roque in Funchal?

    Get off the bus at the Camacha Via Gaula stop, which is closest to São Roque in Funchal.

Real-Time Arrivals, Schedules, Maps & More