- Must visit
Appartamenti Reali della Reggia di Caserta
Museum route inside the Royal Palace, featuring historic apartments, decor and court art in one of Europe’s great former royal residences.
Cheapest price
zł75
Average price
zł170
Fastest journey
9 h 40 m
Average duration
10 h 46 m
Buses per day
8
Distance
641 km
The best way to find a cheap bus ticket from Milan to Caserta is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Milan to Caserta will cost around zł170 if you buy it on the day, but the cheapest tickets can be found for only zł75.
Of the 8 buses that leave Milan for Caserta on Thu, Aug 06, 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Thu, Aug 06 the direct buses cover the 641 km distance in an average of 10 h 46 m but if you time it right, some buses will get you there in just 9 h 40 m .
On Thu, Aug 06 the slowest buses will take 11 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.










Buses from Milan to Caserta run on average 22 times per day, taking around 10h 13m. Cheap bus tickets for this journey start at zł55 if you book in advance.
There are 9 buses per day. The earliest bus runs at 00:10, the last at 23:55. The fastest bus covers the 398 miles (641 km) distance in 8h 55m.
Distance 398 miles (641 km) |
Average bus duration 10h 13m |
Cheapest ticket price zł55 |
Buses per day 22 |
Direct buses 9 |
Fastest bus 8h 55m |
First bus 12:10 AM |
Last bus 11:55 PM |
Cheapest Month Dec |
Cheapest Day Mon |
High Season Apr - Jun |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Fri |
Best time to book 7 days |
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator BlaBlaCar | Departure Time 12:30AM | Arrival Time 07:50AM | Duration 7h20 | Departure days Sat | Cheapest price zł256 |
Operator FlixBus | Departure Time 12:35AM | Arrival Time 01:55PM | Duration 13h20 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł263 |
Operator BlaBlaCar | Departure Time 12:50AM | Arrival Time 08:00AM | Duration 7h10 | Departure days Mon | Cheapest price zł199 |
Operator FlixBus | Departure Time 01:10AM | Arrival Time 01:55PM | Duration 12h45 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł263 |
Operator BlaBlaCar | Departure Time 04:00AM | Arrival Time 11:50AM | Duration 7h50 | Departure days Mon | Cheapest price zł193 |
Operator BlaBlaCar | Departure Time 04:30AM | Arrival Time 12:30PM | Duration 8h00 | Departure days Sat | Cheapest price zł201 |
Operator BlaBlaCar | Departure Time 05:30AM | Arrival Time 01:00PM | Duration 7h30 | Departure days Sat | Cheapest price zł232 |
Operator BlaBlaCar | Departure Time 06:00AM | Arrival Time 01:40PM | Duration 7h40 | Departure days Mon, Sun | Cheapest price zł210 |
Operator Itabus | Departure Time 06:00AM | Arrival Time 06:49PM | Duration 12h49 | Departure days Thu | Cheapest price zł208 |
Operator Itabus | Departure Time 06:55AM | Arrival Time 07:50PM | Duration 12h55 | Departure days Thu | Cheapest price zł134 |
Operator BlaBlaCar | Departure Time 07:00AM | Arrival Time 04:10PM | Duration 9h10 | Departure days Mon, Sat | Cheapest price zł199 |
Operator Itabus | Departure Time 07:55AM | Arrival Time 08:50PM | Duration 12h55 | Departure days Wed, Thu | Cheapest price zł97 |
Operator Itabus | Departure Time 08:00AM | Arrival Time 08:49PM | Duration 12h49 | Departure days Mon, Sat, Sun | Cheapest price zł101 |
Operator BlaBlaCar | Departure Time 08:00AM | Arrival Time 03:20PM | Duration 7h20 | Departure days Mon, Sat, Sun | Cheapest price zł160 |
Operator FlixBus | Departure Time 08:15AM | Arrival Time 09:05PM | Duration 12h50 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł101 |
Operator Itabus | Departure Time 08:40AM | Arrival Time 07:50PM | Duration 11h10 | Departure days Thu | Cheapest price zł75 |
Operator FlixBus | Departure Time 08:50AM | Arrival Time 08:45PM | Duration 11h55 | Departure days Tue, Sun | Cheapest price zł178 |
Operator FlixBus | Departure Time 09:40AM | Arrival Time 08:45PM | Duration 11h05 | Departure days Mon, Fri, Sat | Cheapest price zł222 |
Operator Salemi | Departure Time 10:00AM | Arrival Time 10:00PM | Duration 12h00 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł375 |
Operator FlixBus | Departure Time 10:00AM | Arrival Time 09:05PM | Duration 11h05 | Departure days Sun | Cheapest price zł247 |
Operator FlixBus | Departure Time 10:20AM | Arrival Time 05:20AM | Duration 19h00 | Departure days Tue, Sat, Sun | Cheapest price zł302 |
Operator Itabus | Departure Time 10:40AM | Arrival Time 09:50PM | Duration 11h10 | Departure days Mon, Sat, Sun | Cheapest price zł183 |
Operator BlaBlaCar | Departure Time 10:40AM | Arrival Time 07:20PM | Duration 8h40 | Departure days Sun | Cheapest price zł182 |
Operator Salemi | Departure Time 10:45AM | Arrival Time 10:00PM | Duration 11h15 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł375 |
Operator FlixBus | Departure Time 12:25PM | Arrival Time 12:35AM | Duration 12h10 | Departure days Fri, Sat | Cheapest price zł327 |
Operator FlixBus | Departure Time 12:40PM | Arrival Time 12:35AM | Duration 11h55 | Departure days Mon, Tue, Sat, Sun | Cheapest price zł233 |
Operator FlixBus | Departure Time 12:45PM | Arrival Time 12:35AM | Duration 11h50 | Departure days Mon, Tue, Fri, Sat | Cheapest price zł242 |
Operator BlaBlaCar | Departure Time 01:00PM | Arrival Time 08:20PM | Duration 7h20 | Departure days Sun | Cheapest price zł171 |
Operator FlixBus | Departure Time 01:25PM | Arrival Time 12:35AM | Duration 11h10 | Departure days Sat, Sun | Cheapest price zł254 |
Operator BlaBlaCar | Departure Time 02:30PM | Arrival Time 09:30PM | Duration 7h00 | Departure days Sun | Cheapest price zł210 |
Operator Itabus | Departure Time 06:20PM | Arrival Time 07:05AM | Duration 12h45 | Departure days Wed | Cheapest price zł114 |
Operator Itabus | Departure Time 06:25PM | Arrival Time 06:30AM | Duration 12h05 | Departure days Wed | Cheapest price zł101 |
Operator Itabus | Departure Time 07:00PM | Arrival Time 06:30AM | Duration 11h30 | Departure days Thu | Cheapest price zł359 |
Operator Marino Autolinee | Departure Time 07:05PM | Arrival Time 04:45AM | Duration 9h40 | Departure days Wed | Cheapest price zł188 |
Operator Itabus | Departure Time 07:20PM | Arrival Time 08:05AM | Duration 12h45 | Departure days Mon, Sat, Sun | Cheapest price zł169 |
Operator FlixBus | Departure Time 07:50PM | Arrival Time 08:25AM | Duration 12h35 | Departure days Wed | Cheapest price zł105 |
Operator Itabus | Departure Time 08:05PM | Arrival Time 07:20AM | Duration 11h15 | Departure days Mon, Sat, Sun | Cheapest price zł169 |
Operator Marino Autolinee | Departure Time 08:05PM | Arrival Time 05:45AM | Duration 9h40 | Departure days Wed, Thu | Cheapest price zł148 |
Operator Marino Autolinee | Departure Time 08:25PM | Arrival Time 06:45AM | Duration 10h20 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł183 |
Operator Itabus | Departure Time 08:25PM | Arrival Time 08:30AM | Duration 12h05 | Departure days Mon, Sat, Sun | Cheapest price zł137 |
Operator Itabus | Departure Time 08:30PM | Arrival Time 07:30AM | Duration 11h00 | Departure days Wed | Cheapest price zł78 |
Operator Itabus | Departure Time 08:35PM | Arrival Time 07:05AM | Duration 10h30 | Departure days Thu | Cheapest price zł148 |
Operator FlixBus | Departure Time 09:00PM | Arrival Time 10:25AM | Duration 13h25 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł219 |
Operator Itabus | Departure Time 09:00PM | Arrival Time 08:30AM | Duration 11h30 | Departure days Mon, Sat, Sun | Cheapest price zł137 |
Operator Marino Autolinee | Departure Time 09:05PM | Arrival Time 06:45AM | Duration 9h40 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł183 |
Operator FlixBus | Departure Time 09:10PM | Arrival Time 09:15AM | Duration 12h05 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł203 |
Operator Itabus | Departure Time 09:30PM | Arrival Time 08:30AM | Duration 11h00 | Departure days Wed, Thu | Cheapest price zł83 |
Operator Itabus | Departure Time 09:35PM | Arrival Time 08:05AM | Duration 10h30 | Departure days Mon, Sat, Sun | Cheapest price zł128 |
Operator Itabus | Departure Time 09:45PM | Arrival Time 11:10AM | Duration 13h25 | Departure days Wed | Cheapest price zł387 |
Operator FlixBus | Departure Time 09:50PM | Arrival Time 09:15AM | Duration 11h25 | Departure days Mon, Tue, Fri, Sat, Sun | Cheapest price zł158 |
Operator Itabus | Departure Time 10:30PM | Arrival Time 09:30AM | Duration 11h00 | Departure days Mon, Sat, Sun | Cheapest price zł114 |
Operator Itabus | Departure Time 10:45PM | Arrival Time 12:10PM | Duration 13h25 | Departure days Wed | Cheapest price zł141 |
The table below shows live departures for Milan to Caserta buses for today, Wednesday, August 5. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
![]() | 7:55 AM Milan | 12h55 | 8:50 PM Caserta | 0 transfersDirect | |
![]() | 6:20 PM Milan | 12h45 | 7:05 AM Caserta | 0 transfersDirect | |
![]() | 6:25 PM Milan | 12h05 | 6:30 AM Caserta | 0 transfersDirect | |
![]() | 7:05 PM Milan | 9h40 | 4:45 AM Caserta | 0 transfersDirect | |
![]() | 7:50 PM Milan | 12h35 | 8:25 AM Caserta | 0 transfersDirect | |
![]() | 8:05 PM Milan | 9h40 | 5:45 AM Caserta | 0 transfersDirect | |
![]() | 8:30 PM Milan | 11h00 | 7:30 AM Caserta | 0 transfersDirect | |
![]() | 9:30 PM Milan | 11h00 | 8:30 AM Caserta | 0 transfersDirect | |
![]() | 9:45 PM Milan | 13h25 | 11:10 AM Caserta | 0 transfersDirect | |
![]() | 10:45 PM Milan | 13h25 | 12:10 PM Caserta | 0 transfersDirect | |
Find all the dates and times for this journey
Discover the best of Caserta — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Caserta trip today.
Museum route inside the Royal Palace, featuring historic apartments, decor and court art in one of Europe’s great former royal residences.
Contemporary art venue in the palace complex, hosting exhibitions and installations that contrast with the Bourbon setting.
Museum in the San Leucio complex explaining royal silk production, social utopia and textile traditions through machinery and displays.
Formal palace park with fountains, cascades and long vistas; one of Italy’s great landscaped walks and a highlight of any Caserta visit.
English-style garden inside the palace grounds with exotic plants, ruins and water features; quieter and especially rewarding for garden lovers.
Main boulevard linking the station area to the palace, lined with shops and civic life; useful and pleasant for a first city stroll.
Buffalo mozzarella from nearby Campania. Fresh, milky, and delicate, it is the area’s signature cheese and a staple of local tables.
Rustic pizza from the Caserta area, often topped simply with tomato, local mozzarella, and basil, showcasing excellent Campanian ingredients.
Flat pasta with ragù made from Casertana pig. It is prized locally for its rich flavor and ties to the province’s traditional pork farming.
Well-known pizzeria near the Royal Palace area, appreciated for quality dough, classic Campanian toppings, and a lively casual atmosphere.
Historic restaurant in central Caserta known for refined Campanian cuisine, attentive service, and an elegant classic dining room.
Established venue associated with local buffalo mozzarella production, serving Campanian dishes in a polished but welcoming setting.
Moderate for Italy: dining and hotels are usually cheaper than Rome or Naples, while local transit and coffee stay affordable for most visitors.
Service is often included or modest. Round up or leave €1-2 at cafes, 5-10% in restaurants for great service, and round up taxi fares.
Official public transport app
Caserta Stazione FS -> Piazza Carlo di Borbone
If you’re planning to travel from San Severo to Rome, you should consider taking the bus as your mode of transport. The journey is only about 4h 20min on average but it could be longer depending on the bus company you’re using as well as the number of transfers and length of each transfer. bus from San Severo to RomeThis route is served by about five buses every day so finding one with convenient timing shouldn’t be difficult.
The San Severo to Rome bus route is served by at least five buses every day, with some days especially weekends and holidays where there is higher demand, having two or three more. These buses are well spaced throughout the day and regardless of whether you want to travel in the morning, afternoon, or at night, you’re sure to find one. The earliest bus departs the station at around 1:40 a.m. while the last one leaves at 5:50 p.m.
The two cities are about 220 miles (353.8 km) apart making bus trips not excruciatingly long but not too short at the same time. bus from San Severo to RomeWhen traveling by bus, the journey should be about 4h 20min long for direct trips with connecting trips taking about an hour longer depending on the number and length of each trip.

Sansevero Alleway. Source: Shutterstock
Departure bus station: The main station in San Severo is called Via G. Matteotti 120 and is only four minutes away from the city center. Some of the amenities you can expect to find at the station include a ticket office, restroom, information desk, and some well_sanitized washrooms.
Arrival bus station: Autostazione Tiburtina is the main arrival station in Rome and is not too far from the city center. It is just over a mile away (2km) and you can get there in no more than fifteen minutes when walking. The amenities to find here include a few retail shops and restaurants plus an information desk and a nice comfortable waiting area.
Ferrovie del Gargano is the main bus company serving this route. It has at least two buses on the road every day. All trips by Ferrovie del Gargano tend to be direct while but sometimes the company provide connecting buses. Ferrovie del Gargano has the fastest bus which takes about 3h 50min from San Severo to Rome.
Ferrovie del Gargano is one of the bus companies that serve this route. bus from San Severo to RomeThe company provides two buses every day with the first one departing early in the morning at 6:35 a.m. while the other one leaves the station at 5:50 p.m. All the buses by this company are direct and take 4h 20min on average to arrive in Rome from San Severo.
If you’re looking for ways to save the planet by living more sustainably, you should consider taking the bus when traveling to Rome from San Severo. The bus is undoubtedly one of the most sustainable means of travel which is obvious from the fact that it has a lower carbon emission compared to other means of travel. Another way to make your whole trip more sustainable is by also using public transport to get to and from the respective bus stations. You can also opt to walk as some stations aren’t too far from the city center.
Ferrovie del Gargano offers a wide range of onboard services to improve passenger comfort. Some of these amenities include ample legroom and wireless internet to facilitate browsing. The buses don’t have any distinct classes so all these amenities are available to everyone. Passengers are only allowed one checked bag not exceeding 20kg in weight and a carry_on bag for free. If you have more than one bag, then you will need to pay for the additional bag. For passengers with disabilities, there is a ramp to access the bus as well as other amenities to ensure your comfort when traveling with Ferrovie del Gargano.
If you’re looking for different ways in which you can get cheap tickets for your bus trip from San Severo to Rome, then we’ve got a few tips for you. For starters, you need to be as flexible with your travel dates as possible. Certain days tend to have a higher demand for buses and hence higher ticket prices compared to other days. You should, therefore, look to book tickets for these off_peak days. Also, we advise you to book your tickets as early as possible maybe even as soon as you decide on traveling. This is because ticket prices tend to increase as the date of travel approaches so the earlier you book the better deal you’re likely to get. Some of these tickets are refundable so even if you cancel your traveling plans, you can still exchange that ticket for a different, more convenient travel date.

Rome Vatican Bridge. Source: Shutterstock
There is no doubt that Rome is one of the most historic cities in Europe. It is a very popular tourist destination and from the attractions that the city boasts, it is easy to see why. Rome is full of historic museums, art galleries, important landmarks and also some very historic sites. For that reason, you’re sure to have a good time while visiting Rome because there’s a good chance you’ll find something that you enjoy. Without much ado, here are some of the most popular attractions in Rome;
Find answers to the most common questions about traveling from Milan to Caserta by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Caserta, this guide helps you travel smarter and with confidence.

Most Milan to Caserta buses use the Milano, Autostazione Lampugnano to Caserta, Piazza Giuseppe Garibaldi station pair, with some services arriving at Caserta, Stazione FS. Use this guide to compare Milan and Caserta bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Milano, Autostazione Lampugnano is 5 km from Milan city centre. Public transport options include:
Milano, Autostazione Lampugnano has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Cafeteria Lampugnano (in the station), Trattoria Milano (0.5 km), Pizza Express (0.7 km).
Free Wi-Fi. ATMs are located near the main entrance.
Ticket office support is available at Milano, Autostazione Lampugnano.
Available at Milano, Autostazione Lampugnano: Parking, Taxis, WC.
Accessibility facilities are available at Milano, Autostazione Lampugnano: Elevators, ramps.
Milano, San Donato - Settore B (Viale Giuseppe Impastato) is 6 km from Milan city centre. Public transport options include:
Milano, San Donato - Settore B (Viale Giuseppe Impastato) has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food options include: Cafeteria Italiana (in the station), Fast Food Express (in the station), Trattoria Milano (0.5 km).
Free Wi-Fi. ATMs are located near the main entrance for cash withdrawals.
Ticket office support is available at Milano, San Donato - Settore B (Viale Giuseppe Impastato).
Available at Milano, San Donato - Settore B (Viale Giuseppe Impastato): Parking, Taxis, WC.
Accessibility facilities are available at Milano, San Donato - Settore B (Viale Giuseppe Impastato): Elevators, ramps.
Caserta, Piazza Giuseppe Garibaldi is 1 km from Caserta city centre. Public transport options include:
Caserta, Piazza Giuseppe Garibaldi has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Food options include: Several cafes and snack bars in the vicinity.
Wi-Fi is available at Caserta, Piazza Giuseppe Garibaldi. ATMs are available at Caserta, Piazza Giuseppe Garibaldi.
Ticket office support is available at Caserta, Piazza Giuseppe Garibaldi.
Available at Caserta, Piazza Giuseppe Garibaldi: Parking, Taxis, WC.
Accessibility facilities are available at Caserta, Piazza Giuseppe Garibaldi: Basic accessibility features available for passengers.
Caserta, Stazione FS is 1 km from Caserta city centre. Public transport options include:
Caserta, Stazione FS has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Wi-Fi is available at Caserta, Stazione FS. ATMs are available at Caserta, Stazione FS.
Ticket office support is available at Caserta, Stazione FS.
Available at Caserta, Stazione FS: Parking, Taxis, WC.
Accessibility facilities are available at Caserta, Stazione FS: Basic accessibility features provided.
Here are some other resources that might have the information you need