Cheap bus tickets from Caserta to Milan

Showing times and prices for Dec 4

Cheapest

$30

Average

$60

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Caserta to Milan will cost around $ 60 if you buy it on the day, but the cheapest tickets can be found for only $ 30.

Cheapest
09:15PMCaserta9h45 07:00AMMilano, San Donato
0 changes
$301One-way
2nd Cheapest
09:45AMCaserta10h50 08:35PMMilan
0 changes
$381One-way
08:40PMCaserta, Piazza Giuseppe Garibaldi10h15 06:55AMMilano, Autostazione Lampugnano
1 changes
$851One-way
08:40PMCaserta, Piazza Giuseppe Garibaldi9h40 06:20AMMilano, San Donato
1 changes
$851One-way

Bus schedule from Caserta to Milan

Showing buses for tomorrow, Sat, Dec 4
09:45AMCaserta10h50 08:35PMMilan
0 changes
08:40PMCaserta, Piazza Giuseppe Garibaldi10h15 06:55AMMilano, Autostazione Lampugnano
0 changes
08:40PMCaserta, Piazza Giuseppe Garibaldi9h40 06:20AMMilano, San Donato
0 changes
09:15PMCaserta9h45 07:00AMMilano, San Donato
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 3
$81Intercity Notte
Find prices
Find prices
Sat
Dec 4
$81Intercity Notte
Find prices
Find prices
Sun
Dec 5
$81Intercity Notte
$31Flixbus
$29Wizz Air
Mon
Dec 6
$81Intercity Notte
$44Itabus
$42Malta Air
Tue
Dec 7
$81Intercity Notte
$30Itabus
$36Wizz Air
Wed
Dec 8
$81Intercity Notte
$52Itabus
$41Wizz Air
Thu
Dec 9
$66Intercity
$30Itabus
$29Wizz Air
Fri
Dec 10
$69Intercity Notte
$24Itabus
$51Wizz Air
Sat
Dec 11
$56Intercity Notte
$16Itabus
$29Wizz Air
Sun
Dec 12
$81Intercity Notte
$44Itabus
$70Wizz Air
Mon
Dec 13
$53Intercity
$24Itabus
$36Wizz Air
Tue
Dec 14
$41Intercity
$24Itabus
$12Wizz Air
Wed
Dec 15
$42Intercity
$24Itabus
$6Wizz Air
Thu
Dec 16
$42Intercity
$30Itabus
$7Malta Air
Fri
Dec 17
$53Intercity
$30Itabus
$12Wizz Air
Sat
Dec 18
$42Intercity
$20Itabus
$17Wizz Air
Sun
Dec 19
$56Intercity Notte
$24Itabus
$42Malta Air
Mon
Dec 20
$51Intercity Notte
$30Itabus
$10Malta Air
Tue
Dec 21
$51Intercity Notte
$30Itabus
$10Malta Air
Wed
Dec 22
$53Intercity
$38Itabus
$10Malta Air
Thu
Dec 23
$56Intercity Notte
$30Itabus
$11Wizz Air

Bus times from Caserta to Milan

Showing times and prices for Dec 4

Fastest Journey

9 h 40 m

Average

10 h 7 m

Buses per day

4

Distance

641 km

Of the 4 buses that leave Caserta for Milan every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 641 km distance in an average of 10 h 7 m but if you time it right, some buses will get you there in just 9 h 40 m .

The slowest buses will take 10 h 50 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.

08:40PMCaserta, Piazza Giuseppe Garibaldi9h40 06:20AMMilano, San Donato
1 changes
$851One-way
09:15PMCaserta9h45 07:00AMMilano, San Donato
0 changes
$301One-way
08:40PMCaserta, Piazza Giuseppe Garibaldi10h15 06:55AMMilano, Autostazione Lampugnano
1 changes
$851One-way
09:45AMCaserta10h50 08:35PMMilan
0 changes
$381One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Caserta and Milan

distanceDistance397 miles (640 km)
durationAverage bus duration9 h 45 min
priceAverage bus ticket price$38 (€32)
changesDirect busYes
carriersBus providersBus Center, Marino Autolinee, Flixbus, Baltour or La Lavalle Autolinee

Buses from Caserta to Milan cover the 397 miles (640 km) long route taking on average 9 h 45 min with our travel partners like Bus Center, Marino Autolinee, Flixbus, Baltour or La Lavalle Autolinee. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $30 (€25), but the average price of bus tickets is $38 (€32). Travelers depart most frequently from Caserta and arrive in Milan, Stazione Centrale.

Bus companies

FlixBus Caserta – Milan

For as little as $30 (€25) you can travel by bus from Caserta to Milan with FlixBus. Omio will show you the best deals, schedules and tickets available for this trip.

FlixBus

If you’re looking for a smooth and easy bus between Caserta and Milan, check Omio for FlixBus buses offering this journey. Whether you are looking for the fastest, earliest or cheapest bus to take for this 397 miles (640 km) route from Caserta to Milan, Omio makes it easier than ever to find FlixBus buses at affordable prices, and you can also quickly book bus tickets online. Check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route from Caserta to Milan as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your FlixBus bus on Omio. If you search for buses from Caserta to Milan in the Omio app, you can quickly see if the FlixBus tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for FlixBus buses from Caserta to Milan starting at $31 (€26), buy your official FlixBus tickets with Omio online quickly and easily!

These are FlixBus' ticket policies for COVID-19 for the bus between Caserta and Milan:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Bus to Milan from Caserta
Take the bus to Milan 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 Caserta to Milan.
FAQs
What is the price of the cheapest bus from Caserta to Milan?
If you’re looking to save money on tickets, you can find cheap Caserta to Milan buses for as little as $30 (€25)  in the next 7 days.
How much is the bus from Caserta to Milan on average?
The bus price from Caserta to Milan is on average $38 (€32)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is Caserta to Milan by bus?
You should expect to travel around 397 miles (640 km)  from Caserta to Milan by bus.
How long is the bus from Caserta to Milan?
The bus time from Caserta to Milan is on average 9 h 45 min  for the 397 miles (640 km) long journey, but the time it takes to go to Milan from Caserta by bus can vary depending on specific dates or traveling on weekends and holidays.
What station does the bus from Caserta to Milan depart from? Which Milan bus station do I come into from Caserta?

When taking a bus from Caserta, you have a couple of bus stations you can depart from including Caserta, Piazza Giuseppe Garibaldi, Caserta, Stazione FS and Caserta, Piazza Giuseppe Garibaldi. When you arrive in Milan, your bus can arrive in bus stations including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers traveling this route book their buses from Caserta   to Milan, Stazione Centrale.

Where is the departure bus station in Caserta located? Where is the arrival bus station in Milan located?

Passengers board the bus most frequently from Caserta, which is located around 1.1 miles (1.8 km) away from the city center, and they get off the bus at Milan, Stazione Centrale, located 1.9 miles (3 km) away from the city center.

Which bus providers can get me from Caserta to Milan?
For the best Caserta to Milan bus to buy, you can travel safely and comfortably with Bus Center, Marino Autolinee, Flixbus, Baltour or La Lavalle Autolinee. However, it's always good to check all possible bus providers with services from Caserta to Milan to compare what amenities they may offer.
What are the first and last departure bus times from Caserta to Milan?
The earliest bus departing from Caserta to Milan leaves at 8: 45 AM. The last bus departing from Caserta to Milan leaves at 8: 15 PM. You can find the latest Caserta to Milan bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy bus tickets to Milan from Caserta to score the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you buy bus tickets between Caserta and Milan within the next 7 days, you can find tickets to cost on average $38 (€32) one way. To find the best prices for this route, consider booking your bus ticket from Caserta to Milan a few months in advance.