Cheap Bus tickets to Marialva

What are the most popular routes to Marialva?

Curitiba - MarialvaAverage price£33Average duration8h 10mDaily departures4
Londrina - MarialvaAverage price£10Average duration2h 45mDaily departures5
Maringá - MarialvaAverage price£3Average duration20mDaily departures3
Foz do Iguaçu - MarialvaAverage price£32Average duration8h 30mDaily departures3
Ribeirão Preto - MarialvaAverage price£51Average duration11h 25mDaily departures2