There are 8 ways to get from Milan Linate Airport (LIN) to Cagnano Varano by plane, train, bus, train (Trenitalia), rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Foggia Gino Lisa Airport, train
best- Fly from Milan Linate Airport (LIN) to Foggia Gino Lisa Airport (FOG)plane LIN - FOG
- Take the train from Foggia to Cagnano Varanotrain
4h 14mBus
cheapest- Take the bus from Milano, San Donato M3 to Cagnano - c.so Giannonebus Turin
9h 21m€57–104Train via Reggio Emilia
- Take the train from Milano Rogoredo to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Termolitrain Fr
- Take the train from Termoli to S. Severotrain Ic
- Take the train from San Severo to Cagnano Varanotrain
9h 27mAirport Transfer
- Take the rideshare from Milan Linate-LIN to Cagnano Varano744.6 km
6h 45mDrive 744.6 km
- Drive from Milan Linate Airport (LIN) to Cagnano Varanocar 744.6 km
6h 45m€116–167Fly to Naples Airport, train
- Fly from Milan Linate Airport (LIN) to Naples Airport (NAP)plane LIN - NAP
- Take the train from Caserta to Foggiatrain
- Take the train from Foggia to Cagnano Varanotrain
7h 17mBus via Assago Milanofiori Forum
- Take the bus from Milan to Cagnano Varanobus N428
10h 59m€64–105Train
- Take the train from Milano Rogoredo to S. Severotrain Ic
- Take the train from San Severo to Cagnano Varanotrain Foggia to Peschici / ...
11h 5m
Milan Linate Airport (LIN) to Cagnano Varano by bus
Questions & Answers
The cheapest way to get from Milan Linate Airport (LIN) to Cagnano Varano is to bus via Assago Milanofiori Forum which costs €60 - €110 and takes 10h 59m.
The fastest way to get from Milan Linate Airport (LIN) to Cagnano Varano is to drive which takes 6h 45m and costs €110 - €170.
No, there is no direct bus from Milan Linate Airport (LIN) to Cagnano Varano. However, there are services departing from linate aeroporto m4 and arriving at Cagnano - c.so Giannone via Milano, San Donato M3. The journey, including transfers, takes approximately 9h 21m.
No, there is no direct train from Milan Linate Airport (LIN) to Cagnano Varano. However, there are services departing from Linate Aeroporto and arriving at Cagnano Varano via Milano Forlanini, Milano Rogoredo, Reggio Emilia Av, Termoli and San Severo. The journey, including transfers, takes approximately 9h 27m.
The distance between Milan Linate Airport (LIN) and Cagnano Varano is 753 km. The road distance is 744.6 km.
The best way to get from Milan Linate Airport (LIN) to Cagnano Varano without a car is to bus which takes 9h 21m and costs €55 - €110.
It takes approximately 4h 14m to get from Milan Linate Airport (LIN) to Cagnano Varano, including transfers.
Milan Linate Airport (LIN) to Cagnano Varano bus services, operated by Ferrovie Del Gargano, depart from Milano, San Donato M3 station.
Milan Linate Airport (LIN) to Cagnano Varano train services, operated by Trenitalia Frecce, depart from Milano Rogoredo station.
The best way to get from Milan Linate Airport (LIN) to Cagnano Varano is to bus which takes 9h 21m and costs €55 - €110. Alternatively, you can train via Reggio Emilia, which costs and takes 9h 27m.
What companies run services between Milan Linate Airport (LIN), Italy and Cagnano Varano, Italy?
Ferrovie Del Gargano operates a bus from Milano, San Donato M3 to Cagnano - c.so Giannone once daily. Tickets cost €55–100 and the journey takes 7h 40m. Alternatively, you can take a subway from Linate Aeroporto to Cagnano Varano via Stazione Forlanini, Milano Forlanini, Milano Rogoredo, Reggio Emilia Av, Termoli, S. Severo, and San Severo in around 9h 27m.
- Website
- ita-airways.com
Flights from Milan Linate Airport to Naples Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- €50–150
Flights from Milan Linate Airport to Naples Airport via Rome
- Ave. Duration
- 3h 20m
- When
- Sunday
- Estimated price
- €50–150
- Website
- aeroitalia.com
Flights from Milan Linate Airport to Foggia Gino Lisa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €70–950
- Website
- flexflight.dk
Flights from Milan Linate Airport to Foggia Gino Lisa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €70–950
- Phone
- +39 (0) 0882 - 228960
- Website
- ferroviedelgargano.com
Train from Foggia to Cagnano Varano
- Ave. Duration
- 58 min
- Frequency
- 5 times a day
- Schedules at
- ferroviedelgargano.com
Train from San Severo to Cagnano Varano
- Ave. Duration
- 41 min
- Frequency
- Every 3 hours
- Schedules at
- ferroviedelgargano.com
Train from Foggia to Cagnano Varano
- Ave. Duration
- 58 min
- Frequency
- 5 times a day
- Schedules at
- ferroviedelgargano.com
Train from San Severo to Cagnano Varano
- Ave. Duration
- 41 min
- Frequency
- Every 3 hours
- Schedules at
- ferroviedelgargano.com
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Milano Rogoredo to Reggio Emilia Av
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €21–45
- Schedules at
- Trenitalia Frecce
Train from Reggio Emilia Av to Termoli
- Ave. Duration
- 4h 14m
- Frequency
- Hourly
- Estimated price
- €70–150
- Schedules at
- Trenitalia Frecce
Train from Caserta to Foggia
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €23–50
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Rogoredo to Reggio Emilia Av
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- €18–40
- Website
- Italo Treno
Train from Caserta to Foggia
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €20–40
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Termoli to S. Severo
- Ave. Duration
- 36 min
- Frequency
- Every 2 hours
- Estimated price
- €6–13
- Website
- Trenitalia Intercity
Train from Caserta to Foggia
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €16–35
- Website
- Trenitalia Intercity
Train from Milano Rogoredo to S. Severo
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Estimated price
- €75–160
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Termoli to S. Severo
- Ave. Duration
- 34 min
- Frequency
- Every 4 hours
- Estimated price
- €7–12
- Website
- Trenitalia
- Phone
- +39 (0) 0882 - 228960
- Website
- ferroviedelgargano.com
Bus from Milano, San Donato M3 to Cagnano - c.so Giannone
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- €55–100
- Schedules at
- ferroviedelgargano.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Milan to Cagnano Varano
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €60–100
- Website
- Flixbus
- Website
- https://www.mozio.com
Rideshare from Milan Linate-LIN to Cagnano Varano
- Ave. Duration
- 6h 45m
- Frequency
- On demand
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Milan Linate Airport (LIN) to Cagnano Varano bus services, operated by Ferrovie Del Gargano, arrive at Cagnano - c.so Giannone station.
Milan Linate Airport (LIN) to Cagnano Varano train services, operated by Trenitalia Frecce, arrive at Reggio Emilia Av station.
Yes, the driving distance between Milan Linate Airport (LIN) to Cagnano Varano is 745 km. It takes approximately 6h 45m to drive from Milan Linate Airport (LIN) to Cagnano Varano.
Book your Milan Linate Airport (LIN) to Cagnano Varano bus tickets online with Omio.
There are 738+ hotels available in Cagnano Varano.
Check out Blablacar's carpooling service for rideshare options between Milan Linate Airport (LIN) and Cagnano Varano. A great option if you don't have a driver's licence or want to avoid public transport.






















