FROM NITEROI TO SAO PAULO (SAME FOR RIO)
1001 Bus company was our choice. It seems that within Brazil fares are regulated as all the companies charged the same for this journey. We were unable to book on line so our friend bought a ticket at the bus station ahead of time. Price R$84. Many buses in Brazil get overbooked. At the bus station we had to show our passports before boarding. We were given a complimentary newspaper and snack box. Left at 9.20am and arrived 3.20pm. Sao Paulo bus station easy to navigate. If you turn left from the bus stand then take a left towards the subway you walk about 200 metres to the ticket office then onto the subway trains.
SAO PAULO SUBWAY
Very easy to use, buy tickets at the booths for R$2.70 per journey including connections to other subway
lines. For a higher price you can include bus connections on the ticket.
SAO PAULO TO LARANJAL PAULISTA
Vale Do Tiete does this run. R32.77 for the ticket. This bus leaves from the Barra Funda bus station directly above the subway stop of the same name. Due to flooding the journey took 4-hours instead of 2 1/2 hours. We went to Laranjal Paulista to visit a hospitality club friend and to break up the journey but it is not on the main run from Sao Paulo to Foz do Iguacu.
LARANJAL PAULISTA TO SOROCABA
The only way to continue our journey to Londrina was via Sorocaba. 1430hrs Viacao Calvipe bus to Sorocaba, R19.55. Older bus with windows rather than air-con.
SOROCABA TO LONDRINA
0955hrs Garcia bus to Londrina, R67.30 (£24). Again flooding caused delays so we didn't arrive until 6.30pm, about 1/2 hour late. Very comfortable bus with more leg room. Londrina would make a good stop en route to Foz do Iguazu, enough to do around town for 1/2 day.
LONDRINA TO MARINGA
We stopped in Maringa to visit another hospitatliy host and were taken there by car.
The Maringa bus left at 0030hrs, R67. Should have arrived in Foz do Iguacu at 7am but arrived at 6.15am. Only thing open in the long distance bus terminal was a cafe. To get to the local bus station walk outside and take a bus, R2.20. Board the bus then at the turnstile pay the fare. They can give you change.