The cheapest buses from Milan to Trani

Showing times and prices for Oct 19

Cheapest

$73

Average

$87

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 Milan to Trani will cost around $ 87 if you buy it on the day, but the cheapest tickets can be found for only $ 73.

Cheapest
07:50AMMilano, San Donato12h00 07:50PMTrani, Via Superga
1 changes
$731One-way
2nd Cheapest
07:10AMMilano, Autostazione Lampugnano12h40 07:50PMTrani, Via Superga
1 changes
$791One-way
07:40PMMilano, San Donato10h40 06:20AMTrani, Via Superga
1 changes
$851One-way
07:00PMMilano, Autostazione Lampugnano11h20 06:20AMTrani, Via Superga
1 changes
$851One-way
08:35PMMilano, Autostazione Lampugnano11h20 07:55AMTrani, Via Superga
0 changes
$1001One-way

Timetable Milan to Trani

Showing buses for tomorrow, Tue, Oct 19
07:10AMMilano, Autostazione Lampugnano12h40 07:50PMTrani, Via Superga
0 changes
07:50AMMilano, San Donato12h00 07:50PMTrani, Via Superga
0 changes
07:00PMMilano, Autostazione Lampugnano11h20 06:20AMTrani, Via Superga
0 changes
07:40PMMilano, San Donato10h40 06:20AMTrani, Via Superga
0 changes
08:35PMMilano, Autostazione Lampugnano11h20 07:55AMTrani, Via Superga
0 changes
09:15PMMilano, San Donato10h40 07:55AMTrani, Via Superga
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
Oct 18
$79Intercity Notte
Find prices
Find prices
Tue
Oct 19
$79Intercity Notte
$73Marino Autolinee
$16Malta Air
Fri
Oct 22
$79Intercity Notte
$73Marino Autolinee
$12Malta Air
Sat
Oct 23
$98Italo
Find prices
$6Malta Air

The fastest buses from Milan to Trani

Showing times and prices for Oct 19

Fastest Journey

10 h 40 m

Average

11 h 26 m

Buses per day

6

Distance

747 km

Of the 6 buses that leave Milan for Trani 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 747 km distance in an average of 11 h 26 m but if you time it right, some buses will get you there in just 10 h 40 m .

The slowest buses will take 12 h 40 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.

Fastest
07:40PMMilano, San Donato10h40 06:20AMTrani, Via Superga
1 changes
$851One-way
Fastest
09:15PMMilano, San Donato10h40 07:55AMTrani, Via Superga
0 changes
$1001One-way
2nd Fastest
08:35PMMilano, Autostazione Lampugnano11h20 07:55AMTrani, Via Superga
0 changes
$1001One-way
2nd Fastest
07:00PMMilano, Autostazione Lampugnano11h20 06:20AMTrani, Via Superga
1 changes
$851One-way
07:50AMMilano, San Donato12h00 07:50PMTrani, Via Superga
1 changes
$731One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Trani from Milan

distanceDistance463 miles (746 km)
durationAverage bus duration12 h
priceAverage bus ticket price$73 (€59)
changesDirect busYes
carriersBus companiesMarino Autolinee or Flixbus

Buses from Milan to Trani cover the 463 miles (746 km) long route taking on average 12 h with our travel partners like Marino Autolinee or Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $73 (€59), but the average price of bus tickets is $73 (€59). Travelers depart most frequently from Milano Centrale and arrive in Trani.

Bus companies

FlixBus between Milan and Trani

Travel from Milan to Trani from $73 (€59) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most popular route for you.

FlixBus

Looking for buses between Milan and Trani? FlixBus is one of the best companies to travel with on the 463 miles (746 km) journey from Milan to Trani. As an official travel partner of FlixBus, Omio quickly shows you the latest FlixBus bus schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Milan to Trani routes, find the best amenities to make your trip smooth and easy, and buy the most affordable FlixBus bus tickets that fit your budget. If you use the Omio app to search for buses between Milan and Trani, you can quickly see if the FlixBus ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you’re ready, book your Milan - Trani bus now on Omio quickly and easily and enjoy your upcoming trip with FlixBus!

Travel Tips

Buses from Milan to Trani
Take the bus to Trani 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 Milan to Trani.
FAQs
How much do cheap bus tickets from Milan to Trani cost?
Omio customers have found cheap bus tickets to Trani from Milan for as low as $73 (€59)  for the next 7 days.
What is the price of a bus ticket from Milan to Trani?
If you’re looking to book your bus tickets in the next week, you can expect the Milan to Trani bus price to come in at an average of $73 (€59)  one way.
What is the distance to Trani from Milan by bus?
The distance to Trani from Milan by bus is approximately 463 miles (746 km).
How long is the bus from Milan to Trani?
While the time it takes to travel 463 miles (746 km) to Trani from Milan can vary based on specific dates, weekends, and holidays, the Milan to Trani bus journey time is on average 12 h.
What bus station in Milan goes to Trani? What bus station do I come into Trani from Milan?

When departing from Milan, you have various bus station options to start your trip from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). When arriving in Trani, you can end your trip in bus stations like Trani, Trani, Via Superga (Stadio Comunale) and Trani, Viale Germania / Viale Romania.

Omio customers book a bus from Milano Centrale   to Trani   most frequently for this route.

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

Passengers board the bus most frequently from Milano Centrale, which is located around 1 mile (s) / 2 km away from the city center, and they get off the bus at Trani, located 0 mile (s) / 0 km away from the city center.

Which bus companies can take me to Trani from Milan?
For the journey from Milan to Trani you can take a bus with Marino Autolinee or Flixbus. Be sure to check out all possible bus companies that offer services from Milan to Trani on Omio to compare what amenities they may have.
What time is the earliest bus from Milan to Trani? What time is the last bus from Milan to Trani?
The earliest bus departing from Milan to Trani leaves at 5: 10 AM. The last bus departing from Milan to Trani leaves at 8: 00 PM. You can find the latest Milan to Trani bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase bus tickets between Milan and Trani to score the best deals?
If you buy a bus ticket from Milan to Trani within the next 7 days, you can find tickets to cost on average $73 (€59) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Trani from Milan are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey