There are 6 ways to get from Baveno to Arona by train, plane, car, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Milano Malpensa Airport, fly to Tenerife South-Reina Sofia Airport
best- Take the train from Baveno to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Tenerife South-Reina Sofia Airport (TFS)plane MXP - TFS
9h 54m€82–249Drive, car ferry
- Drive from Baveno to Huelvacar
- Take the carferry from Huelva to Santa Cruz de Tenerifecarferry
- Drive from Santa Cruz de Tenerife to Aronacar
2d 6h€460–2,493Train to Milan Linate Airport, fly to Tenerife South-Reina Sofia Airport
- Take the train from Baveno to Milano P.Garibalditrain
- Fly from Milan Linate Airport (LIN) to Tenerife South-Reina Sofia Airport (TFS)plane LIN - TFS
10h 36m€146–335Train, bus to Il Caravaggio International Airport, fly to Tenerife South-Reina Sofia Airport
- Take the train from Baveno to Rho-Fiera Milanotrain
- Take the bus from Milano, Autostazione Lampugnano to Bergamobus
- Fly from Il Caravaggio International Airport (BGY) to Tenerife South-Reina Sofia Airport (TFS)plane BGY - TFS
11h 42m€112–377Train to Milano Malpensa Airport, fly to Gran Canaria Airport, car ferry, bus
- Take the train from Baveno to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Gran Canaria Airport (LPA)plane MXP - LPA
- Take the carferry from Las Palmas de Gran Canaria to Santa Cruz de Tenerifecarferry
- Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus
13h 19m€161–359Train to Milano Malpensa Airport, fly to Tenerife North Airport, bus
- Take the train from Baveno to Gallaratetrain
- Fly from Milano Malpensa Airport (MXP) to Tenerife North Airport (TFN)plane MXP - TFN
- Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus
11h 44m€90–285
Milano Malpensa Airport (MXP) to Tenerife South-Reina Sofia Airport (TFS) flights
Comparing Your Travel Options
The cheapest way to get from Baveno to Arona is to train and fly which costs €80 - €250 and takes 9h 54m.
The fastest way to get from Baveno to Arona is to train and fly which takes 9h 54m and costs €80 - €250.
The distance between Baveno and Arona is 3044 km.
It takes approximately 9h 54m to get from Baveno to Arona, including transfers.
Arona is 1h behind Baveno. It is currently 4:35 PM in Baveno and 3:35 PM in Arona.
There are 5548+ hotels available in Arona.
What companies run services between Baveno, Italy and Arona, Spain?
There is no direct connection from Baveno to Arona. However, you can take the train to Gallarate, take the train to Malpensa Aeroporto T1, walk to Milano Malpensa Airport (MXP) airport, fly to Tenerife South-Reina Sofia Airport (TFS), walk to Aeropuerto Tenerife Sur, take the line 711 bus to Los Cristianos , then take the line 480 bus to Arona. Alternatively, you can take a vehicle from Baveno to Arona via Huelva and Santa Cruz de Tenerife in around 2d 6h.
- Website
- iberia.com
Flights from Milan Linate Airport to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- €100–310
Flights from Milano Malpensa Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 5h 45m
- When
- Wednesday and Sunday
- Estimated price
- €75–260
Flights from Milano Malpensa Airport to Tenerife North Airport via Fuerteventura
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €75–280
Flights from Milano Malpensa Airport to Tenerife North Airport via Malaga
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- €75–280
Flights from Milano Malpensa Airport to Tenerife North Airport via Sevilla
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–280
Flights from Milano Malpensa Airport to Tenerife North Airport via Valencia
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, Friday, and Monday
- Estimated price
- €90–280
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Baveno to Gallarate
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- €5–8
- Website
- Trenitalia
Train from Baveno to Milano P.Garibaldi
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- €10–14
- Website
- Trenitalia
Train from Baveno to Rho-Fiera Milano
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Baveno to Gallarate
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- €5–8
- Website
- Trenitalia
Train from Baveno to Gallarate
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- €5–8
- Website
- Trenitalia
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Milano, Autostazione Lampugnano to Bergamo
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- Flixbus
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Huelva to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- 4 times a week
- Estimated price
- €121–2,000
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Want to know more about travelling around Spain
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








