There are 5 ways to get from Cajamar to Diadema by train, subway, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, subway
best- Take the train from Perus to Luztrain Cptm L07
- Take the subway from Luz to Jabaquarasubway Metrô L1
2hR$166–194Line 386 bus, bus
cheapest- Take the bus from Terminal Rodoviário da Fazendinha to Rua Cardeal Arcoverde, 2344 - Ponto Final da Linha 309 - Pinheiros, São Paulo - SP, 05407-002, Brasilbus 386
- Take the bus from Pça. Sem Nome to Av. Fulfaro, 912bus 576M-10
5h 48mR$17–20Line 054 bus, subway
- Take the bus from Rod. Anhangüera, 4000 - Vila Nova, Cajamar - SP, 07750-000, Brasil to Rua Clemente Álvares, 517 - Ponto Final das Linhas 054 e 055 - Lapa, São Paulo - SP, 05074-050, Brasilbus 054
- Take the subway from Luz to Jabaquarasubway Metrô L1
2h 13mR$18–19Drive 54.3 km
- Drive from Cajamar to Diademacar 54.3 km
48 minR$28–41Taxi
- Take the taxi from Cajamar to Diademataxi 54.3 km
48 minR$330–400
Cajamar to Diadema by bus, foot, train, and subway
Questions & Answers
The cheapest way to get from Cajamar to Diadema is to line 054 bus and subway which costs R$ 18 - R$ 20 and takes 2h 13m.
The fastest way to get from Cajamar to Diadema is to drive which takes 48 min and costs R$ 28 - R$ 45.
No, there is no direct bus from Cajamar to Diadema. However, there are services departing from Rua Alexandrino Pinto da Silva, 202 - Vila Nova, Cajamar - SP, 07750-760, Brasil and arriving at Av. Fulfaro, 912 via Terminal Rodoviário da Fazendinha and Pça. Sem Nome. The journey, including transfers, takes approximately 5h 48m.
No, there is no direct train from Cajamar to Diadema. However, there are services departing from Perus and arriving at Jabaquara via Luz. The journey, including transfers, takes approximately 2h.
The distance between Cajamar and Diadema is 56 km. The road distance is 54.3 km.
The best way to get from Cajamar to Diadema without a car is to train and subway which takes 2h and costs R$ 160 - R$ 200.
It takes approximately 2h to get from Cajamar to Diadema, including transfers.
Cajamar to Diadema bus services, operated by EMTU, depart from Terminal Rodoviário da Fazendinha station.
Cajamar to Diadema train services, operated by CPTM, depart from Perus station.
Cajamar to Diadema bus services, operated by EMTU, arrive at Rua Cardeal Arcoverde, 2344 - Ponto Final da Linha 309 - Pinheiros, São Paulo - SP, 05407-002, Brasil station.
What companies run services between Cajamar, Brazil and Diadema, Brazil?
You can take a bus from Rua Alexandrino Pinto da Silva, 202 - Vila Nova, Cajamar - SP, 07750-760, Brasil to Av. Fulfaro, 912 via Terminal Rodoviário da Fazendinha, Rua Cardeal Arcoverde, 2344 - Ponto Final da Linha 309 - Pinheiros, São Paulo - SP, 05407-002, Brasil, and Pça. Sem Nome in around 5h 48m.
- Phone
- +55 0800 055 0121
- Website
- cptm.sp.gov.br
Train from Perus to Luz
- Ave. Duration
- 1h 12m
- Frequency
- Every 10 minutes
- Estimated price
- R$6
- Schedules at
- cptm.sp.gov.br
- Phone
- 0800-7707722
- [email protected]
- Website
- saopaulo.sp.gov.br
Subway from Luz to Jabaquara
- Ave. Duration
- 27 min
- Frequency
- Every 5 minutes
- Estimated price
- R$6
- Schedules at
- metro.sp.gov.br
Subway from Luz to Jabaquara
- Ave. Duration
- 27 min
- Frequency
- Every 5 minutes
- Estimated price
- R$6
- Schedules at
- metro.sp.gov.br
Bus from Rod. Anhangüera, 4000 - Vila Nova, Cajamar - SP, 07750-000, Brasil to Rua Clemente Álvares, 517 - Ponto Final das Linhas 054 e 055 - Lapa, São Paulo - SP, 05074-050, Brasil
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- R$6–10
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$6–8
Bus from Terminal Rodoviário da Fazendinha to Rua Cardeal Arcoverde, 2344 - Ponto Final da Linha 309 - Pinheiros, São Paulo - SP, 05407-002, Brasil
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- R$6–10
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$6–8
- Phone
- 156
- Website
- sptrans.com.br
Bus from Pça. Sem Nome to Av. Fulfaro, 912
- Ave. Duration
- 2h 20m
- Frequency
- Every 20 minutes
- Estimated price
- R$6
- Schedules at
- sptrans.com.br
- Onibus
- R$6
- Ave. Duration
- 48 min
- Estimated price
- R$330–400
ARI Táxi 24hrs Jundiaí
- Phone
- +55 11 99792-4077
- Website
- jundiaionline.com.br
Taxi Jundiai
- Phone
- +55 11 4806-1515
- Website
- radiotaxijundiai.com.br
Osasco Taxi
- Phone
- +55 (11) 99384-3874
- Website
- osascotaxi.com.br
Prime Taxi
- Phone
- +55 (11) 91022-5655
- Website
- primetaxi.org
Taxi Osasco
- Phone
- +55 (11) 94786-7848
- Website
- taxiosasco.com.br
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Flying into Beijing?, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
Cajamar to Diadema train services, operated by CPTM, arrive at Luz station.
Yes, the driving distance between Cajamar to Diadema is 54 km. It takes approximately 48 min to drive from Cajamar to Diadema.
There are 12822+ hotels available in Diadema.













