Short answer: when it comes to crossing Italy by coach, the choice boils down to three lines. Itabus is the most comfortable and the most "rail-like" in spirit (wide seats, power sockets, Wi-Fi, two bags included) and covers the Turin/Milan–Rome–Naples–Puglia–Calabria corridor; it offers the best comfort-to-price ratio over long distances. FlixBus has the densest network — hundreds of Italian towns, plus all of Europe via connections — and the lowest headline fares, but only one piece of hold luggage and sometimes drawn-out overnight schedules. MarinoBus is the southern specialist: Puglia, Basilicata, Molise, with stops in small towns no one else serves, plus routes to Germany and Switzerland. In practice: Milan–Lecce runs between €29 and €60 in 12 to 14 hours, versus two to three times more on the Frecciarossa.
Italy is the European country where the long-distance coach has changed the most since deregulation. For decades, the A1 motorway was the preserve of dusty regional coaches; today, three operators compete in earnest for travellers who find high-speed rail too expensive — and, in the south, for travellers who simply don't have high-speed rail. Here's how to choose, route by route.

1. Three companies, three philosophies
Itabus: the coach that copies the train
Launched in 2021 by Italian investors, some of them Italo alumni, Itabus was designed as a road-based answer to high-speed rail. The fleet is new, some routes use double-deckers, and the positioning is deliberately premium for a coach: generously spaced reclining seats, power sockets and USB ports at every seat, onboard Wi-Fi, toilets, and above all two pieces of hold luggage included plus one carry-on. The app lets you pick your seat when booking.
The network follows the country's motorway backbone: Turin, Milan, Bologna, Florence, Rome, Naples, Salerno, then the twin branches towards Puglia (Foggia, Bari, Brindisi, Lecce) and Calabria (Cosenza, Lamezia, Reggio Calabria). It's the most coherent offering for a full north–south run.
FlixBus: network above all
In Italy, FlixBus runs the model familiar across Europe: the brand, ticketing and yield management are centralised, while the coaches are operated by partner Italian carriers. The result: a network of unbeatable density — more than 500 stops in Italy according to the company, including airports (Bergamo-Orio, Malpensa, Fiumicino, Naples) and mid-sized towns the others ignore.
FlixBus's real selling point isn't comfort, it's combination: a single ticket for Lecce–Bari–Rome–Milan–Munich, and headline fares that drop very low when you book early. The trade-off: only one piece of hold luggage included (the second costs extra), legroom that varies from coach to coach since the vehicles depend on the partner, and overnight itineraries with changes at ungodly hours.
MarinoBus: the Mezzogiorno specialist
MarinoBus, based in Puglia, is the heir to a long tradition of coaches linking southern Italy to the rest of the country and to the Italian diaspora in northern Europe. This is the company that stops at Altamura, Matera, Gravina, Potenza, Termoli, Campobasso — towns where trains are slow, rare or non-existent. It also runs international services to Germany (Munich, Stuttgart, Frankfurt), Switzerland and France.
Its "Gold" / premium seats on certain overnight routes are a good compromise: wider seats, more recline, fewer neighbours. On overall quality, MarinoBus sits between FlixBus and Itabus.
2. The comparison table that actually helps
| Itabus | FlixBus Italy | MarinoBus | |
|---|---|---|---|
| Coverage | Turin/Milan–Rome–Puglia/Calabria corridor | The densest (500+ stops) + Europe | Puglia, Basilicata, Molise, north + Europe |
| Hold bags included | 2 | 1 (2nd costs extra) | 1 (+ add-ons) |
| Carry-on | 1 | 1 | 1 |
| Sockets / USB | At every seat | Varies by coach | On most of the fleet |
| Wi-Fi | Yes | Yes (uneven speeds) | Yes |
| Seat selection | Yes, at booking | Paid | Yes on some routes |
| Typical headline fare | €9.90–€14.90 | €4.99–€9.99 | €9–€19 |
| Strong point | Comfort, luggage | Network, connections | Small southern towns |
Headline fares are only available well ahead of the travel date: in Italy as elsewhere, coaches run on yield management. A Milan–Rome bought three weeks ahead often costs €15–20; bought the day before, it can top €45 and become less appealing than a discounted Italo or Frecciarossa.
3. The major routes, real prices and journey times
Here's what you actually find when booking one to three weeks ahead, outside peak periods (August, Christmas, Easter).
| Route | Coach: duration | Coach: indicative price | High-speed train |
|---|---|---|---|
| Milan → Rome | 8h–9h | €15–30 | 3h, €35–90 |
| Rome → Naples | 2h30–3h | €8–18 | 1h10, €20–50 |
| Rome → Bari | 7h–8h | €18–35 | 4h, €40–90 |
| Milan → Lecce | 12h–14h (often overnight) | €29–60 | 7h30 with a connection |
| Naples → Reggio Calabria | 6h–7h | €20–35 | 4h30 |
| Bari → Matera | 1h30 | €6–10 | slow regional train |
The lesson is clear: on high-speed corridors, the coach loses as soon as the train goes on sale. On Milan–Lecce, Rome–Potenza, Bari–Matera and Naples–inland Calabria, it almost always wins, because the southern rail network remains slow and poorly connected away from the Tyrrhenian axis.
For a 13-hour overnight ride, kit makes all the difference. A sleep mask and earplugs cost next to nothing and decide whether you reach Lecce rested or wrecked, especially when the cabin lights come back on at every motorway stop.

4. Luggage: the real price difference
This is the point comparison sites gloss over. A €19.99 FlixBus ticket plus a second bag at €6–9 ends up costing the same as a €27 Itabus fare where both bags are included. And the gap widens for anyone travelling with a cabin case plus a large suitcase — the classic case of the student heading home or the worker from the north going back down to Puglia.
A few rules common to all three companies, worth knowing:
- Dimensions: hold luggage is generally capped at roughly 80 × 50 × 30 cm and 20 to 30 kg depending on the operator; the carry-on must fit under the seat or in the overhead locker.
- Special items (skis, boards, instruments, dismantled bikes): always chargeable and must be declared in advance; slots per coach are limited.
- Bikes: FlixBus offers bike carriage on only some Italian routes, with a surcharge and compulsory reservation. Never turn up without having added it to your ticket.
- Labelling: none of the three handles luggage like an airline. A luggage tag with your name and phone number is the best €5 you'll spend on the trip, because down in the hold all black suitcases look alike.
If you're combining coach and train, our 2026 luggage rules company by company set out the limits on the rail side, which are often more generous.
5. Comfort, punctuality, safety: what to expect
Punctuality. Italian coaches depend on the A1, the A14 and the Naples ring road. Always allow 30 to 60 minutes of buffer on a long journey, and far more on Friday evenings and Sundays. If you have a flight or a train after the coach, never take the tightest connection: unlike rail, long-distance coach operators won't re-route you, and road passenger rights (EU Regulation 181/2011) mainly apply to departure delays of more than 2 hours on journeys of 250 km or more, with assistance and re-routing or a refund.
Stops. On Milan–Lecce, expect two to three breaks of 20–30 minutes at motorway service areas. Onboard toilets exist but are a last resort.
Air conditioning. It's usually fierce. A lightweight scarf or travel blanket proves more useful in July than in November.
Charging. Sockets are standard on Itabus and on most of the MarinoBus fleet, but they do fail. Over 13 hours of coach travel with navigation, music and films, a 20,000 mAh power bank is the difference between arriving with a charged phone and having to ask for directions in Lecce at 6 a.m.

6. How to book without getting caught out
- Book 2 to 4 weeks ahead. That's the window when all three companies release their lowest fares. More than 2 months out, the timetable isn't always complete; under 5 days, prices climb sharply.
- Compare with the train first. Italo, Trenitalia and sometimes Iryo (in Spain) run promotions that wipe out the coach's advantage on the fast north–south corridor. Compare on Gopaxo before you confirm.
- Check the exact stop, not the city. In Milan, FlixBus mainly uses Lampugnano (M1 metro) and Itabus Milano San Donato or Lampugnano depending on the route; in Rome, stops are split between Tiburtina and Anagnina. An out-of-centre stop adds 30 to 45 minutes and a metro ticket.
- Take the flexible-change fare if your date is uncertain: with all three, amending is far cheaper than buying a new last-minute ticket.
- Keep your ticket offline. Screenshot or PDF: coverage is poor in the Apennines, and tickets are checked as you board.
- For overnight journeys, pick a seat on the lower deck and towards the front if you can choose: less sway, less traffic to the toilets.
Travellers stringing several countries together will want to read our guide to long-distance buses in Europe, and anyone still weighing up the options our comparison of train, bus and ridesharing.
7. Who to choose, by traveller profile
- Heading from Milan → Puglia with two suitcases: Itabus. The included luggage and the comfort over 13 hours more than make up for the extra €10.
- Looking for the rock-bottom fare and travelling light: FlixBus, booked early.
- Going to Matera, Potenza, Campobasso or Altamura: MarinoBus, often the only one that drops you there without three connections.
- Continuing to Germany or Switzerland: FlixBus or MarinoBus, which both offer a single cross-border ticket.
- Catching an early-morning flight at Bergamo or Fiumicino: FlixBus, the only one that serves airports so thoroughly.
- Travelling with a very young child: go for a daytime journey split into stages. A compact approved car seat isn't required on coaches, but a child's neck pillow makes the trip far more bearable.
Frequently asked questions
Is Itabus more expensive than FlixBus?
On the advertised price, yes, usually by €3 to €10. On the real price with two bags and seat selection, the two often converge. Over very long distances, Itabus frequently becomes the better value.
Can you buy your ticket on board?
No. All three companies work on advance booking, online or through an agency. Coaches leave full in high season; turning up without a ticket at Lampugnano on an August Sunday is a bad idea.
Are there overnight coaches with proper berths in Italy?
No. Italian overnight routes use reclining seats, sometimes in a wider "premium" version with MarinoBus. Twiliner-type sleeper-seat coaches run elsewhere in Europe, not on Italian routes.
Is the coach refunded if there's a rail strike?
No: these are separate operators. That said, on days of national rail strikes in Italy, coaches fill up very fast and prices rise. Book as soon as the strike notice is announced.
What luggage for a Milan–Lecce trip?
One 20 kg hold suitcase and a cabin backpack are enough with all three. If you have two large cases, Itabus will spare you a surcharge. Consider a compression bag for your suitcase if you're close to the size limits.
Can you travel with a pet?
FlixBus doesn't accept pets on its Italian routes (guide dogs excepted), while Itabus and MarinoBus apply restrictive and variable rules. Always check before buying: it's the most common reason for being refused boarding.
In summary
- Itabus: maximum comfort, 2 bags included, sockets at every seat, ideal for journeys of 8 hours or more on the north–south corridor.
- FlixBus: the densest network (500+ stops, airports), the lowest headline fares, only 1 bag included, European connections.
- MarinoBus: the benchmark for Puglia, Basilicata and Molise, plus services to Germany and Switzerland.
- The coach wins on Milan–Lecce, Rome–Potenza, Bari–Matera and Naples–Calabria; the train wins on Milan–Rome and Rome–Naples whenever it's discounted.
- Book 2 to 4 weeks ahead, check the exact stop (Lampugnano, Tiburtina, San Donato) and allow 30 to 60 minutes of motorway buffer.
- Extra baggage fees are the main reason the price you pay differs from the price advertised.
To plan the whole trip and compare coach, train and plane on your date, compare on Gopaxo or check out the frequently asked questions.






