|Distance||282 miles (455 km)|
|Average bus duration||14 h 15 min|
|Average bus ticket price||$86 (€70)|
|Bus companies||Autoservizi Salemi|
Buses from Rome to Marsala cover the 282 miles (455 km) long route taking on average 14 h 15 min with our travel partners like Autoservizi Salemi. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $86 (€70), but the average price of bus tickets is $86 (€70). Travelers depart most frequently from Roma Termini and arrive in Marsala, Contrada Strasatti (Sciacca Casalinghi).
When taking a bus from Rome, you have a couple of bus stations you can depart from including Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense. When you arrive in Marsala, your bus can arrive in bus stations including Marsala, Contrada Strasatti (Sciacca Casalinghi), Marsala, Piazza del Popolo and Marsala.
Omio customers traveling this route book their buses from Roma Termini to Marsala, Contrada Strasatti (Sciacca Casalinghi).
Passengers booking this trip most frequently board their buses from Roma Termini and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.
Passengers arriving in Marsala most often arrive at Marsala, Contrada Strasatti (Sciacca Casalinghi) and need to travel around 6 mile (s) / 10 km from this bus station to the city center.
Here are some other resources that might have the information you need