Travel Information to Sant'Onofrio from Rome
| 293 miles (472 km) | |
| Bus, train or flight | |
| $20 - $110 | |
| Bus • $20 (€18) • 10 h 4 min | |
| Flight • $110 (€100) • 1 h 10 min |
Take a bus, train or flight to travel 293 miles (472 km) from Rome to Sant'Onofrio. Travelers can even take a direct from Rome to Sant'Onofrio.
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Rome to Sant'Onofrio
Travel to Sant'Onofrio easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Rome to Sant'Onofrio.

There are 3 ways to get from Rome to Sant'Onofrio: bus, train or flight.
The cheapest way to travel between Rome and Sant'Onofrio is a bus with an average price of $20 (€18).
This is compared to other travel options from Rome to Sant'Onofrio:
Taking a bus costs $91 (€82) less than taking a flight, which average ticket prices of $110 (€100).
Taking a bus costs $8 (€7) less than taking a train, which average ticket prices of $28 (€25).
The quickest way to travel to Sant'Onofrio from Rome is by flight, which takes on average 1 h 10 min compared to other travel options that take longer:
Bus takes 10 h 4 min on average.
Getting to Sant'Onofrio by train takes 6 h 31 min on average.
Sant'Onofrio is approximately 293 miles (472 km) away from Rome.
The average frequency per day from Rome to Sant'Onofrio is:
However, we recommend checking specific travel dates for your trip between Rome and Sant'Onofrio as scheduled services by bus, train or flight can vary by season or day of the week.
These are the most popular departure and arrival points from Rome to Sant'Onofrio:
Travelling from Rome to Sant'Onofrio: related information
Here are some other resources that might have the information you need
