Skip to main content

How to get from São Mateus to Diadema by bus?

From São Mateus to Diadema by bus

To get from São Mateus to Diadema in Sao Paulo Region, take the 285 bus from Terminal Metropolitano São Mateus station to IV Centenário station. Next, take the 287 bus from IV Centenário station to Terminal Diadema station. The total trip duration for this route is approximately 1 hr 14 min. The ride fare is R$10.20.

74minR$10.20
Walk to bus station
Bus - 285285
Bus - 287287
Walk to Diadema
Leaves from Terminal Metropolitano São Mateus

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Terminal Metropolitano São Mateus
    180 m • 3 min
  • 2
    Bus - 285285
    Wait for bus
    285
    Sao Bernardo do Campo (Terminal Metropolitano Ferrazopolis)
  • 3
    Ride to bus station
    Ride to bus station
    IV Centenário
    25 min
  • 4
    Bus - 287287
    Wait for bus
    287
    Diadema (Terminal Metropolitano Diadema)
  • 5
    Ride to bus station
    Ride to bus station
    Terminal Diadema
    44 min
  • 6
    Walk to Diadema
    Walk to
    Diadema
    20 m • 1 min
*Duration based on 8am traffic

Alternative route from São Mateus to Diadema by bus via 284 and 287

To get from São Mateus to Diadema in Sao Paulo Region, take the 284 bus from Terminal Metropolitano São Mateus station to Terminal Metropolitano Santo Andre Oeste station. Next, take the 287 bus from Terminal Metropolitano Santo Andre Oeste station to Terminal Diadema station. The total trip duration for this route is approximately 1 hr 15 min.

75min
Walk to bus station
Bus - 284284
Bus - 287287
Walk to Diadema
Leaves from Terminal Metropolitano São Mateus

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Terminal Metropolitano São Mateus
    180 m • 3 min
  • 2
    Bus - 284284
    Wait for bus
    284
    Santo Andre (Terminal Metropolitano Santo Andre Oeste)
  • 3
    Ride to bus station
    Ride to bus station
    Terminal Metropolitano Santo Andre Oeste
    25 min
  • 4
    Bus - 287287
    Wait for bus
    287
    Diadema (Terminal Metropolitano Diadema)
  • 5
    Ride to bus station
    Ride to bus station
    Terminal Diadema
    46 min
  • 6
    Walk to Diadema
    Walk to
    Diadema
    20 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Sao Paulo Region.
All local mobility options in one app

Public transit directions from São Mateus to Diadema

The distance between São Mateus, Sao Paulo Region and Diadema, Sao Paulo Region is approximately 23.36 km, which can typically be travelled in 74 min. Moovit will show you the directions from São Mateus to Diadema by bus, so no matter how you choose to travel in Sao Paulo Region – you will always have plenty of easy options.

Public transit stations close to São Mateus

São Mateus is located at São Mateus, Sao Paulo Region and the nearest public transit station is Terminal S. Mateus - Plat. A.

Metro stations close to São Mateus:

  • Vila União
  • Jardim Colonial
  • Fazenda da Juta

Bus stations close to São Mateus:

  • Terminal S. Mateus - Plat. A
  • Terminal São Mateus
  • Av. Sapopemba, 13538

Public transit stations close to Diadema, Sao Paulo Region

Diadema is located at Diadema, Sao Paulo Region and the nearest public transit station is Avenida Presidente Kenedy, 316.

Metro stations close to Diadema:

  • Jabaquara

Bus stations close to Diadema:

  • Avenida Presidente Kenedy, 316
  • Avenida Fábio Eduardo Ramos Esquivel 175
  • Avenida Fábio Eduardo Ramos Esquivel 179

Ferry stations close to Diadema:

  • Atracadouro Mar Paulista
  • Terminal Hidroviário Parque Mar Paulista

Alternative route from São Mateus to Diadema by bus via 284 and 287

To get from São Mateus to Diadema in Sao Paulo Region, take the 284 bus from Terminal Metropolitano São Mateus station to Terminal Metropolitano Santo Andre Oeste station. Next, take the 287 bus from Terminal Metropolitano Santo Andre Oeste station to Terminal Diadema station. The total trip duration for this route is approximately 1 hr 15 min.

75min
Walk to bus station
Bus - 284284
Bus - 287287
Walk to Diadema
Leaves from Terminal Metropolitano São Mateus

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Terminal Metropolitano São Mateus
    180 m • 3 min
  • 2
    Bus - 284284
    Wait for bus
    284
    Santo Andre (Terminal Metropolitano Santo Andre Oeste)
  • 3
    Ride to bus station
    Ride to bus station
    Terminal Metropolitano Santo Andre Oeste
    25 min
  • 4
    Bus - 287287
    Wait for bus
    287
    Diadema (Terminal Metropolitano Diadema)
  • 5
    Ride to bus station
    Ride to bus station
    Terminal Diadema
    46 min
  • 6
    Walk to Diadema
    Walk to
    Diadema
    20 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from São Mateus to Diadema?

    The fastest way takes 74 minutes, using Bus line 285, Bus line 287.

  • What is the alternative route to get from São Mateus to Diadema?

    The alternative route takes 75 minutes, using Bus line 284, Bus line 287.

  • Is there a direct bus between São Mateus and Diadema?

    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 São Mateus to Diadema?

    The 285 bus line goes from Terminal Metropolitano São Mateus station near São Mateus in São Mateus to Sao Bernardo do Campo (Terminal Metropolitano Ferrazopolis) station. From there you’ll have to take one bus line till Sao Bernardo do Campo (Terminal Metropolitano Ferrazopolis) station near Diadema in Sao Paulo Region.

  • How long does it take to travel from São Mateus to Diadema by bus?

    The total travel time between São Mateus in São Mateus and Diadema in Sao Paulo Region by bus is about 1 hr 14 min.

  • Where do I get on the bus near São Mateus to get to Diadema?

    Get on the 285 bus from the Terminal Metropolitano São Mateus stop near São Mateus in São Mateus.

  • Where do I get off the bus when travelling between São Mateus and Diadema?

    Get off the bus at the Sao Bernardo do Campo (Terminal Metropolitano Ferrazopolis) stop, which is closest to Diadema in Sao Paulo Region.

  • How much is the bus fare from São Mateus to Diadema?

    The ride from São Mateus to Diadema costs R$10.20.