How to get from Faro to Marinha Grande by car, truck, bike, walk

Distance between Faro and Marinha Grande is 316 kilometers (196 miles).
Driving distance from Faro to Marinha Grande is 397 kilometers (246 miles)

FaroMarinha Grande
Leaving from
Going to

Route Map

4 Ways from Faro (Portugal/Faro) to Marinha Grande (Portugal/Leiria)

Choose 1 of the options below and start your journey

Route instructions

1. At roundabout, take exit 2 onto Avenida da República 463 m
2. Turn right onto Rua Francisco Barreto 204 m
3. Turn left onto Rua Infante Dom Henrique 280 m
4. At roundabout, take exit 2 onto Avenida Doutor Adelino da Palma Carlos 554 m
5. At roundabout, take exit 2 360 m
6. At roundabout, take exit 2 5.79 km
7. Keep left onto IC 4 3.49 km
8. Keep right 22.16 km
9. Keep right 182.94 km
10. Keep right 39.69 km
11. Keep right 22.25 km
12. Keep right 864 m
13. Keep left 98.38 km
14. Keep right 2.91 km
15. Keep left 9.67 km
16. Continue onto Autoestrada do Oeste, A 8 1.47 km
17. Keep right 810 m
18. At roundabout, take exit 2 onto Rua de Albergaria, EN 242 4.51 km
19. Turn right onto Rua Engenheiro André Navarro 158 m
20. Turn left onto Avenida Aníbal Guedes Coelho 107 m
21. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Faro (Portugal/Faro) to Marinha Grande (Portugal/Leiria)?
How do I get from Faro (Portugal/Faro) to Marinha Grande (Portugal/Leiria) the fastest?
How long does it take to get from Faro (Portugal/Faro) to Marinha Grande (Portugal/Leiria)?