How to get from Diadema to Perus by bus and train?
From Diadema to Perus by bus and train
To get from Diadema to Perus in Sao Paulo Region, you’ll need to take one bus line and 2 train lines: take the 254 bus from Terminal Diadema station to Estação CPTM São Caetano station. Next, you’ll have to switch to the Linha 10 train and finally take the Linha 7 train from Palmeiras-Barra Funda station to Perus station. The total trip duration for this route is approximately 2 hr 19 min. The ride fare is R$9.85. The bus and train schedule from Diadema may change. We recommend you check the updated bus and train schedule to Perus on the Moovit app.
Step by Step
- 1Walk to bus stationTerminal Diadema20 m • 1 min
- 2Wait for bus254Sao Caetano do Sul (Terminal Rodoviario Nicolau Delic)
- 3Ride to bus stationEstação CPTM São Caetano51 min
- 4Walk to train stationSão Caetano do Sul-Prefeito Walter Braido40 m • 1 min
- 5Wait for trainLinha 10Palmeiras-Barra Funda
- 6Ride to train stationPalmeiras-Barra Funda28 min
- 7Wait for trainLinha 7Jundiaí
- 8Ride to train stationPerus37 min
- 9Walk toPerus270 m • 4 min
Alternative route from Diadema to Perus by bus and train via 287, Linha 10 and Linha 7
To get from Diadema to Perus in Sao Paulo Region, you’ll need to take one bus line and 2 train lines: take the 287 bus from Terminal Diadema station to Terminal Metropolitano Santo Andre Oeste station. Next, you’ll have to switch to the Linha 10 train and finally take the Linha 7 train from Palmeiras-Barra Funda station to Perus station. The total trip duration for this route is approximately 2 hr 26 min. The ride fare is R$10.25. The bus and train schedule from Diadema may change. We recommend you check the updated bus and train schedule to Perus on the Moovit app.
Step by Step
- 1Walk to bus stationTerminal Diadema20 m • 1 min
- 2Wait for bus287Santo Andre (Terminal Metropolitano Santo Andre Oeste)
- 3Ride to bus stationTerminal Metropolitano Santo Andre Oeste47 min
- 4Walk to train stationPrefeito Celso Daniel-Santo André110 m • 2 min
- 5Wait for trainLinha 10Palmeiras-Barra Funda
- 6Ride to train stationPalmeiras-Barra Funda44 min
- 7Wait for trainLinha 7Francisco Morato
- 8Ride to train stationPerus33 min
- 9Walk toPerus270 m • 4 min
Public transit directions from Diadema to Perus
Bus And Train schedule from Diadema to Perus
Related Routes
- Jundiaí to Perus
- Brás to Perus
- Embu Das Artes to Perus
- Jardim Ângela to Perus
- Carrão to Perus
- Sacomã to Perus
- São Roque to Perus
- Santa Isabel to Perus
- Araçariguama to Perus
- Barueri to Perus
- Caieiras to Perus
- Carapicuíba to Perus
- Cotia to Perus
- Guarulhos to Perus
- Itapecerica Da Serra to Perus
- Itaquaquecetuba to Perus
- Mairiporã to Perus
- Mauá to Perus
- Poá to Perus
- Santana De Parnaíba to Perus
Alternative route from Diadema to Perus by bus and train via 287, Linha 10 and Linha 7
To get from Diadema to Perus in Sao Paulo Region, you’ll need to take one bus line and 2 train lines: take the 287 bus from Terminal Diadema station to Terminal Metropolitano Santo Andre Oeste station. Next, you’ll have to switch to the Linha 10 train and finally take the Linha 7 train from Palmeiras-Barra Funda station to Perus station. The total trip duration for this route is approximately 2 hr 26 min. The ride fare is R$10.25. The bus and train schedule from Diadema may change. We recommend you check the updated bus and train schedule to Perus on the Moovit app.
Step by Step
- 1Walk to bus stationTerminal Diadema20 m • 1 min
- 2Wait for bus287Santo Andre (Terminal Metropolitano Santo Andre Oeste)
- 3Ride to bus stationTerminal Metropolitano Santo Andre Oeste47 min
- 4Walk to train stationPrefeito Celso Daniel-Santo André110 m • 2 min
- 5Wait for trainLinha 10Palmeiras-Barra Funda
- 6Ride to train stationPalmeiras-Barra Funda44 min
- 7Wait for trainLinha 7Francisco Morato
- 8Ride to train stationPerus33 min
- 9Walk toPerus270 m • 4 min
Questions & Answers
What is the fastest way to get from Diadema to Perus?
The fastest way takes 139 minutes, using Bus line 254, Train line Linha 10, Train line Linha 7.
What is the alternative route to get from Diadema to Perus?
The alternative route takes 146 minutes, using Bus line 287, Train line Linha 10, Train line Linha 7.
Is there a direct bus between Diadema and Perus in Sao Paulo Region?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 2 hr 19 min.
Which bus line goes from Diadema to Perus in Sao Paulo Region?
The 254 bus line goes from Terminal Diadema station near Diadema to Sao Caetano do Sul (Terminal Rodoviario Nicolau Delic) station. From there you’ll have to take 2 train lines till Sao Caetano do Sul (Terminal Rodoviario Nicolau Delic) station near Perus in Sao Paulo Region.
How long does it take to travel from Diadema to Perus in Sao Paulo Region by bus and train?
The total travel time between Diadema and Perus in Sao Paulo Region by bus and train is about 2 hr 19 min.
Where do I get on the bus near Diadema to get to Perus in Sao Paulo Region?
Get on the 254 bus from the Terminal Diadema stop near Diadema in Sao Paulo Region.
Where do I get off the bus when travelling between Diadema and Perus in Sao Paulo Region?
Get off the bus at the Sao Caetano do Sul (Terminal Rodoviario Nicolau Delic) station, which is closest to Perus in Sao Paulo Region.
How much is the bus fare from Diadema to Perus?
The ride from Diadema to Perus costs R$9.85.
Popular Routes
- Lapa to Osasco
- Barra Funda to Itapevi
- ✈️ Aeroporto-Guarulhos to Morumbi
- Itapevi to Brás
- Jundiaí to Franco Da Rocha
- Itaquaquecetuba to Poá
- Vila Sônia to Liberdade
- Portuguesa-Tietê to Consolação
- Mairiporã to Tucuruvi
- Ferraz De Vasconcelos to Itaim Paulista
- Guarulhos to Liberdade
- Guarulhos to Guararema
- Itaquera to Vila Mariana
- Prefeito Saladino to Barra Funda
- Palmeiras-Barra Funda to Hospital do Servidor Público Estadual
- Palmeiras-Barra Funda to Franco Da Rocha
- Vila Prudente to Itaquera
- Jabaquara to Consolação
- Santo André to Consolação
- Guaianases to Aricanduva