Skip to main content

How to get from Funchal (São Pedro) to Funchal (Santa Maria Maior) by bus?

By bus

To get from Funchal (São Pedro) to Funchal (Santa Maria Maior) in Funchal, take the 10 bus from Viaduto São João D station to Marina station. Next, take the 19 bus from Marina station to Campo da Barca station. The total trip duration for this route is approximately 12 min.

12min
Bus - 1010
Bus - 1919
Leaves from Viaduto São João D

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Funchal (São Pedro)
  • 2
    Bus - 1010
    Wait for bus
    10
    Centro
  • 3
    Ride to bus station
    Ride to bus station
    Marina
    ID 700
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Marina
    ID 1
    50 m • 1 min
  • 5
    Bus - 1919
    Wait for bus
    19
    Lev. Corujeira - Via Pena
  • 6
    Ride to bus station Campo da Barca
    Ride to bus station
    Campo da Barca
    ID 371
    4 min
*Duration based on 8am traffic

Alternative route by bus via 10 and 36

To get from Funchal (São Pedro) to Funchal (Santa Maria Maior) in Funchal, take the 10 bus from Viaduto São João D station to PC Povo station. Next, take the 36 bus from Pinga station to Campo da Barca station. The total trip duration for this route is approximately 15 min.

15min
Bus - 1010
Bus - 3636
Leaves from Viaduto São João D

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Funchal (São Pedro)
  • 2
    Bus - 1010
    Wait for bus
    10
    Centro
  • 3
    Ride to bus station
    Ride to bus station
    PC Povo
    ID 2
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Pinga
    ID 19
    260 m • 4 min
  • 5
    Bus - 3636
    Wait for bus
    36
    Palheiro Ferreiro Via Ribeiro da Quinta
  • 6
    Ride to bus station Campo da Barca
    Ride to bus station
    Campo da Barca
    ID 371
    3 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 Funchal (São Pedro) to Funchal (Santa Maria Maior)

The distance between Funchal (São Pedro), Funchal and Funchal (Santa Maria Maior), Funchal is approximately 2.16 km, which can typically be travelled in 12 min. Moovit will show you the directions from Funchal (São Pedro) to Funchal (Santa Maria Maior) 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 Funchal (São Pedro)

Funchal (São Pedro) is located at Funchal (São Pedro), Funchal and the nearest public transit station is Auxilio Maternal.

Bus stations close to Funchal (São Pedro):

  • Auxilio Maternal
  • Rua Alto Pico Achada
  • R DR Caroço BC Frias S

Public transit stations close to Funchal (Santa Maria Maior), Funchal

Funchal (Santa Maria Maior) is located at Funchal (Santa Maria Maior), Funchal and the nearest public transit station is Campo Da Barca.

Bus stations close to Funchal (Santa Maria Maior):

  • Campo Da Barca
  • Campo da Barca
  • Rua da Rochinha

Alternative route by bus via 10 and 36

To get from Funchal (São Pedro) to Funchal (Santa Maria Maior) in Funchal, take the 10 bus from Viaduto São João D station to PC Povo station. Next, take the 36 bus from Pinga station to Campo da Barca station. The total trip duration for this route is approximately 15 min.

15min
Bus - 1010
Bus - 3636
Leaves from Viaduto São João D

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Funchal (São Pedro)
  • 2
    Bus - 1010
    Wait for bus
    10
    Centro
  • 3
    Ride to bus station
    Ride to bus station
    PC Povo
    ID 2
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Pinga
    ID 19
    260 m • 4 min
  • 5
    Bus - 3636
    Wait for bus
    36
    Palheiro Ferreiro Via Ribeiro da Quinta
  • 6
    Ride to bus station Campo da Barca
    Ride to bus station
    Campo da Barca
    ID 371
    3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Funchal (São Pedro) to Funchal (Santa Maria Maior)?

    The fastest way takes 12 minutes, using Bus line 10, Bus line 19.

  • What is the alternative route to get from Funchal (São Pedro) to Funchal (Santa Maria Maior)?

    The alternative route takes 15 minutes, using Bus line 10, Bus line 36.

  • Is there a direct bus between Funchal (São Pedro) and Funchal (Santa Maria Maior) in Funchal?

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

  • Which bus line goes from Funchal (São Pedro) to Funchal (Santa Maria Maior) in Funchal?

    The 10 bus line goes from Centro station near Funchal (São Pedro) to Marina station. From there you’ll have to take one bus line till Marina station near Funchal (Santa Maria Maior) in Funchal

  • How long does it take to travel from Funchal (São Pedro) to Funchal (Santa Maria Maior) in Funchal by bus?

    The total travel time between Funchal (São Pedro) and Funchal (Santa Maria Maior) in Funchal by bus is about 12 min.

  • Where do I get on the bus near Funchal (São Pedro) to get to Funchal (Santa Maria Maior) in Funchal?

    Get on the 10 bus from the Centro stop near Funchal (São Pedro) in Funchal.

  • Where do I get off the bus when travelling between Funchal (São Pedro) and Funchal (Santa Maria Maior) in Funchal?

    Get off the bus at the Marina stop, which is closest to Funchal (Santa Maria Maior) in Funchal.

  • When is the last bus from Funchal (São Pedro) to Funchal (Santa Maria Maior) in Funchal?

    The last bus from Funchal (São Pedro) to Funchal (Santa Maria Maior) in Funchal is the Canto do Muro line. It leaves the Marina stop at 1:45 AM.

Real-Time Arrivals, Schedules, Maps & More