Travel from Rome to Melfi

Bus or train from Rome to Melfi?

You can take a train from Rome to Melfi via Foggia in around 4 h 47 min. Alternatively, Auto Linee Moretti operates a bus from Rome to Melfi twice daily. Tickets cost $30 - $40 and the journey takes 4 h.

Travel Guides

Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Rome to Melfi

From Roma Termini train to Foggia then train to Melfi.4 h 47 min55€
From Termini bus to Anagnina, walk to Rome, then bus to Melfi.5 h 25 min29€
From Rome bus to Melfi.6 h 15 min31€
From Termini subway to Tiburtina F.S., walk to Rome Tiburtina, bus to Rionero in Vulture, then line 88 bus to Melfi - Valle Verde.8 h 28 min16€
From Rome drive to Melfi.3 h 57 min53€
From Roma Termini train to Fiumicino Aeroporto, walk to Rome airport, fly to Naples airport, walk to Naples Aiport Capodichino, then bus to Melfi.5 h 42 min158€

How long does it take to get from Rome to Melfi?

It takes approximately 4 h 47 min to get from Rome to Melfi, including transfers.

Is there a direct train between Rome and Melfi?

No, there is no direct train from Rome to Melfi. However, there are services departing from Roma Termini and arriving at Melfi via Foggia. The journey, including transfers, takes approximately 4 h 47 min.

Is there a direct bus between Rome and Melfi?

Yes, there is a direct bus departing from Rome and arriving at Melfi. Services depart twice daily, and operate every day. The journey takes approximately 6 h 15 min.

Operators from Rome to Melfi

Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
ATAC S.p.A. Azienda per la mobilità+39 06.4695.2400ATAC S.p.A. Azienda per la mobilità
Auto Linee Moretti0972 24590Auto Linee Moretti
FlixBus+49 1807 123 99 123FlixBus
Mavibus+39 051 6494441Mavibus
Sita Sud+39 080 579 0211Sita Sud