|Distance||1134 miles (1829 km)|
Buses from Faro to Rome cover the 1134 miles (1829 km) long route. There are direct bus services available. Travelers depart most frequently from Faro, Aeroporto de Faro and arrive in Rome, Termini (G).
When departing from Faro, you have various bus station options to start your journey from including Faro, Aeroporto de Faro, Faro and Faro, Terminal Rodoviário. When arriving in Rome, you can end your route in bus stations like Rome, Termini (G), Rome, Roma Ostiense and Rome, Termini.
Passengers board the bus most frequently from Faro, Aeroporto de Faro, which is located around 4.5 miles (7.3 km) away from the city centre, and they get off the bus at Rome, Termini (G), located 1.4 miles (2.2 km) away from the city centre.