We cannot be curbside at Milan's Malpensa Airport until possibly 21:00 (9 pm) so are considering taking a taxi to village of Baveno near Stresa in the Lake Maggiore region. Any idea the cost? Travel time? Are some taxis safer than others?
Terminal 1 or 2? If you can make to 1 by 21:00 (or a little before) there is a bus to Stresa (and baveno) scheduled at 21:00 and from Terminal 2 at 21:10. Arrives at Baveno at 22:10. Have cash to buy ticket on board.
http://www.safduemila.com/alibus-2016-malpensa.lagomaggiore.html
Rome2Rio.com estimates the cost at 65 to 85 euros. The distance is about 35 miles. I have no idea how accurate the web site's taxi-fare estimates are.
You could also take a taxi to Gallarate train station (10 min away). There is a train at 22:02 that you can take to Stresa (35 min journey). Then at Stresa you would take a taxi to your hotel in Baveno (which is a town next to Stresa).
However, considering the cost of two short taxi rides (the cost of the train is insignificant), in the end you might be better off with a private car transfer, also for convenience and piece of mind.
I did a search for someone else and noticed that the price of a private car transfer from Stresa to Malpensa was 90€. Baveno is only 5 min further up the lake, therefore it shouldn't be much more than 100€.
Thanks everyone for the helpful info. Will try for the train. If flight is delayed, will go for the taxi. Do anyone know if the taxis which operate from the airport are all registered (and therefore considered 'safer')?
Sorry. I meant to say we would try to be curbside in time to catch the BUS, not the train. Duh!
Yes they are registered and safe.
If you miss the bus the cost to Stresa seems to be under 90€. Baveno shouldn't be much more.
http://taximilanairport.com/taxi-malpensa-stresa.html?gclid=COjlopWhxc4CFdU7gQodmVkL6w
If you go via train from Gallarate, I did some searches and discovered the taxi from MXP to Gallarate is an extortion, basically 35€ for 10 min. The train from Gallarate to Stresa is only 5€. Not sure about the taxi from Stresa to Baveno, but let's say 15-20€ max.
So it's potentially about 60€. At that point, you might as well spend 30€ more and take the taxi from MXP all the way to Baveno and not bother with transferring from taxi to trains.