I genuinely think I have never been more terrified. The driver took 6 calls on the journey and was even typing in numbers whilst he was driving. He was clearly distressed and kept loosening his collar because the calls were from someone higher up who was stressing him out. I was absolutely terrified and the driver seemed to be drifting over the white lines into different lanes on the motorway. When we got to airport his supervisor said they had an emergency! But he risked the lives of everyone on that journey whose lives clearly had no value. I am absolutely traumatised especially since my family lost a child on a coach journey which could have been avoided if the owners weren’t very greedy!
About Activity
What's Included
Includes
- Air-conditioned vehicle
Excludes
Departure & Return
Departure Point
- Fermata Milano centrale in Via Giovanni Battista Sammartini, angolo Piazza IV Novembre
Return
- Ferma al sia al Terminal 1 che e al Terminal 1 (area partenze)
Itinerary
All passengers are requested to be at the bus stop at least 15 minutes before departure.
Please note: the driver is not obligated to assist passengers with loading/unloading luggage.
The tickets are valid for transfers with arrival stops in both T1 and T2 terminals.
Language Offered
Additional Info
Cancellation Policy
Reviews
Travelling by bus was so easy and direct to the terminal. Driver was fantastic for me travelling with a bike in a box. No fuss just made room for me and I could put it on the bus underneath. No problems, no carry on just great service.
This company is highly recommended. Smooth ride from point A to point B. Able to relax throughout the whole trip.
It's just chaos, no queuing system. I ended up paying for the express train to avoid the return chaos, pushing and shoving
I bought my ticket at the desk inside the airport Milan Malpensa to go to the city center, because the woman at the desk told me that the next departure was one minute later and the platform really close. But they didn't let me get on this bus though. And I needed to wait for the next one that was departing 30 min later. No possibility to refund. The journey was super long and the personal unfriendly.
We were scheduled to fly from Milan to Copenhagen on Wed 3/9 however my wife was admitted to a public hospital on Tuesday 2/9 and will undertake heart surgery this week Hence we did not use the Milan to airport transfer and are still here in Milan Please consider a refund Thank you
This was an excellent service. Convenient and great price. There was a banana peel and gum on the front pocket of our seat but otherwise it was a clean bus. I'm so happy we didn't have to worry about navigating the train system or $100+ car transfer. The bus dropped us literally 4mins walking distance from our hotel Excelsior Hotel Gallia (which was LOVELY as well by the way & in a great location) I love that the bus runs every 30mins too! Would definitely use again in the future.
Brilliant service, the journey didnt take too long. Bus was comfortable with WiFi. Easy bus stop to find, this made our trip less stressful
Informed to pick up tickets/vouchers for the bus and went to meeting location and nothing was there. Contacted tour company and no response with further information. Ended up using alternative transport to the airport.
We had a glitch of a system,the tickets got bought for the other way around.We were told that's it's not a problem by a multiple drivers before that one bus we needed.The driver made us pay again and was brutaly rude and screamed.
Took the Terravision shuttle from Milan Centrale on a blazing hot day—big mistake. The bus had no air conditioning, the windows couldn’t be opened, and the only hatch for ventilation was “off-limits” because, according to the driver, it was broken and might fly away if opened. To make things worse, it was 39°C (102°F) outside, and somehow even hotter inside—because the driver had the heat on. Yes, the heat. Maybe the engine was overheating and this was his DIY cooling method? Who knows. There was an elderly couple near us who were visibly struggling to breathe. The ride took over 45 minutes, and honestly, it felt like a slow roast on wheels. If someone had passed out or had a heart attack, who would’ve been responsible? When we complained at the Terravision desk, they shrugged and said they “just sell the tickets.” Multiple emails to customer service later—still no compensation or meaningful response. Bottom line: Use at your own risk. Next time, I’m taking a regular bus. At least you get fresh air—and dignity—for a better price.
We were asked to bring a printed copy of the voucher, which was inconvenient. The location shown on Google Maps was incorrect, and the staff at the pickup point were unhelpful. They didn’t properly check our voucher and later told us we were waiting on the wrong side. When we tried on the other side, we had a similar experience. The driver was good and the bus ride itself was comfortable, but for someone new to Milan, the confusion around finding the correct stop and the lack of clear communication from staff made the experience frustrating and not worth the trouble.
We booked 5 tickets online for €50. There were many people at the platform, and even though we had valid tickets, there was no space for us on the bus. We were told to buy tickets for a different bus and that we would be refunded. However, after requesting a refund, I was told that we used the tickets, even though we didn’t travel with your company and had to go with another one. Terrible customer service.
The driver for 09:30 coach from Milan Centrale to to Malpensa Airport was not letting us to enter the bus.Outside was raining heavily and children were wet cold an crying.Well done! Unacceptable behavior for a professional driver.He could just advise us to go and wait inside the terminal station. Ps he was also smoking inside the bus during his break
Worst travel agency, I have been waiting ouside of Milano Centrale in rain for a straight hour to enter the bus for them to only tell me that the bus is full. The bus was expected at 3:30 AM i got in at 4:00 AM and missed the flight because of them. Whatever you do DON'T DO ANY BUSINESS WITH THEM!!!!!
The transfer was so easy, the bus just right in front of the train station, I just need to show them the ticket and just wait a few minutes and they take us to the airport terminal
More expensive than other Transfer companies, has no wifi and no chargers for the mobile. Seats were really dirty, I took this bus because I was forced to take the first on the row on the airport, Next time better wait and take the Green ones
Easy to use. Right by the train station. Very prompt. We stopped at terminal 2 first, then to terminal 1
The driver didn’t know the road to go to Malpensa! We were about to lose our flight because of the delay of the driver. He lost 3 times the exit to highway. One passenger helped him to find the road with a gps. Maybe it was his first time, i don’t know. But, from Malpensa to Milan the transfer was excellent like an airplane! 50’ only from airport Malpensa to Milan. Let’s hope you will have a good and experienced driver once you pick Terravision for your transfer. Good Luck!! 🤞🏻😁
Had a little trouble initially finding the correct bus. A bus driver even put us on the wrong bus but we figured it out and it was easy and smooth sailing from there. Give yourself enough time to make sure you’re finding the right bus.
Very easy to use and find. We did have a taxi drop us off as he knew where this was. Drop off at the airport was very convenient. Much more economical than a taxi. Even with a €15 taxi ride from hotel (near Duomo). Our taxi ride from airport to San Siro was €110.
We recently used the bus to get from Milan Centrale to MXP early in the morning to catch our flight. We booked online ahead of time, and it cost 10 Euros per person. Follow the instructions on the map that is printed on your ticket near the Milan Centrale train station, and then the meeting spot is on the center median by the snack shack where all the buses load. The Terravision spot is the second bus parking spot. When we arrived, no one was located at the spot/stand, but then shortly after an empty bus pulled up, the driver got off and disappeared until about 15 minutes prior to our bus was scheduled to depart. Although we were the first to arrive for our early morning bus, there was no order to the line and it turned into a free for all. We self-loaded our luggage under the bus, and then someone scanned our ticket prior to boarding. We left right on time, and arrived to Terminal 2 just under an hour from departure. We made a quick stop at Terminal 2, however no passengers on our bus got off.
Easy coach transfer from Milan to Malpensa airport. Comfortable air-conditioned coach with Wi-Fi,..........
Excellent service , easy to find, air con comfy coaches. Nice drivers . 50 min transfer straight to door. All for €9 !!!! Will definitely use again Highly recommended
Very good. Ease of transfer to the city centre. Driver friendly. Stops at one side of the main railway station connected to the metro. My hotel was 2 minutes walk.
We came running just as the driver closed the door. We showed him we had tickets (bought them in advance), but he regused to open the door. He drove away with the bus half full, and we had to wait 30 min for the next one. I tryied to talk to the man selling tickets, but he didn’t even bother to answer. He just pretended ge didn’t see me although I was 1 meter away from him. Very bad service- I will NEVER ever use this company again. Wish I understood before I bought tickets that there was several companies that drove to the AirPort. My advice: just show up at the centrale and take the first one leaving, just not this company!
Outrageously dangerous young driver playing with his phone filling in his timesheet nearly crashing twice.
I took the bus from Milan to the airport, it was very smooth and if you book online you have priority in line. Cheap way to get to Malpensa airport it took about an hour. If you take train it takes about 1h30mins and you have to change trains.
Good and effective service. About 45 min to downtown Milan. Our voucher was received without any problems.
Ease of finding train as a foreigner and non Italian speaker. Very good service, nice clean train with English signs and announcements.
They have a person at the location at the bus stop. scanning your ticket or you can pay for the ticket in cash. What I didn't like is Viator didn't give me a ticket with a bar code for the guy to scan. Viator gives you a paper with your name and date to redeem at the location. The ticket guy had to call viator to verify I had paid. Which held up the line. Viator need to do better. The bus ride to the airport was good.
On time and very easy trip to and from the airport. We arrived early and was able to take an earlier time than we had booked. After a long flight that was great!
We booked a return airport transfer online. The one way was alright, although the bus driver saw us coming and took off when we got close to the bus despite us waving at him - quite rude, but that was alright and we took the next bus in 30 minutes. The journey back from the city center back to the airport was worse. We book an 8:15 AM bus that would give us around a 30-minute buffer in case of bad traffic, but the bus did not arrive. The bus attendant just told us the bus is not coming and the next bus will arrive at 9 AM. We could not wait for that one as we would miss our flight. We had to run around the station and ask which bus leaves the earliest and still has spots for us so we don't miss our flight. We found one and paid ~10 euros extra and fortunately made it on time to the airport. I contacted support and they at least paid us back the cost of the online tickets, but in the end, we paid more for the new bus tickets and the extra stress added to our trip was definitely not worthed. 100% not recommending terravision as a company which does an airport transfer and not sending buses on time, or not even close to the scheduled time should not be on the market. Do not ignore the bad reviews, try a different company!
Good reliable service. Waited for us even though we were a couple of minutes late. Recomend highly. Looking forward.
Terravision will happily keep a bus waiting for 15-20 minutes after their scheduled departure time if they don't think they have enough tickets sold. Not ideal if you have a plane to catch. Other better options available.
They told me a departure time to make me sit and pay and then they left 15mins later totally not caring about the risk people may miss flight. Unprof behaviour
My friend and I could not find the departing location and went to the departing location for Milan's other airport. Thankfully, the staff there directed us to the right bus stop and we managed to board the bus on time. Would recommend this transfer service since its really comfortable and the heating and ventilation on the bus was working (unlike some). Do allocate at least 10-15 mins to find the bus stop if you do not know where it is!
The bus left 4 minutes before the schedule. They refused to return the ticket. I have to wait for additional 20 min, although there are other busses running.
The departing location was quite hard to find. The location stated google was also incorrect and we ended up at the bus stop that heads another airport. The service staff was really kind to direct us to the correct bus stop. Took me 20mins to find the right bus stop so all is well :") The ride itself was very comfortable. The heater was working so it was great in shielding me from the cold. The driver coherently called out the destination as well so it was generally a nice experience :)
Online reservation was very smooth and staff at the bus could match information easily. Transfer is fast and comfortable.
I recently travelled from Milan's Central Train Station to Malpensa Airport with Terravision on the 11:55am Service on Monday morning 5th August 2019. Due to a mis-communication with the ticket inspector for boarding the coach, (due to a lack of any civilised queing or boarding structure), I mistakenly put my suitcase in the luggage compartment for Airport Terminal 1 instead of Terminal 2. When we initially arrived at Terminal 2, I explained the error to the Coach driver, who massively overreacted and became very angry and aggressive, repeatedly shouting at me. Although the suitcase was easily accessible from the adjacent compartment, he continued ranting, telling me that if I wanted to use the service again I should "do as he says in future."; while throwing my case towards me. I would willingly have gone to terminal 1 instead to retrieve my case, however there wasn't a problem quickly pulling it from the other compartment. I am appalled that some of your staff are this rude, although I suspect nothing will be done about it. I will definately not be using the service again or recommending that anyone does.
The service of Terravision is horrible. I have booked tickets for my family. For some reason, I bought return tickets with the in-bounce time earlier than that of out-bounce (apparent online system problem). We were requested to by new tickets for the in-bounce. The staff told us that the unused tickets can be refunded later. Later when we requested for refunding, the company insisted there are only our problem even though they sell services which could not possible to provide. Never use their service again. Really bad experience! We paid 36 euros for nothing but a lesson from a terrible company.
Fast booking using your website. And cheaper :) Nice drive, rather comfortable. Cannot complain. Recommend it!
The trip was good with air conditioning. It arriave on time in front of the airport. Easiest transport to the airport I ever had.
On time, professional service. Traveling with family and friends; I strongly recommand this company.
I am writing in regard with an expensive and large item that was left behind on the bus, the absence of which was discovered only the following day, by when we were on a different continent. Our request was attended to promptly, with an assurance that if the item was found, I would be informed. It was shortly thereafter located and arrangements were made, again out of the way, for me to have it picked up in Milan. Once I received the item, I was very pleasantly pleased to find it was unopened and all items within it were absolutely intact. This experience outlines the professionalism, integrity and honesty of the Terravision team, at large. I would, in particular like offer my gratitude to the bus operator and those on the team who were directly involved in identifying and handling the item. As also the personnel managing my email requests. A special mention must be made to the efficiency of the bus service and the quality of the vehicles as well. I would like to compliment the entire Terravision team and management for an excellent brand, one that I would recommend highly and without reserve to everyone.
The overall service was good; well-priced (€8 per ticket), on time and the bus inside was comfortable with cushioned seats and air-conditioning. The storage below the bus was able to accommodate our two rather large suitcases. We can recommend using this bus service.
I don't think the workers have ever dealt with a TripAdvisor booking, one call later, we got our tickets and even managed to leave early than booked. Very flexible, make sure you print the file you get, which you could do at Kipoint inside the station. Don't think our coach had a toilet, or anywhere to charge your phone but the under an hour journey doesn't make it a problem.
I bought a ticket for my daughter who had to go from Malpensa to the central station, moreover on a day of a train strike, precisely to catch a guaranteed train which, even having considered a margin for any delays, was not useful because the Terravision staff gave priority to people who did not have a ticket so that they would buy it on the spot, while those with a pre-purchased and therefore booked ticket, as in the case of my daughter for 12:40, were made to queue to wait for the next buses, in practice almost an hour later! It is clearly understood that the priority was to make money at the expense of those who had already paid and were counting on a departure time.
The airport terminal was under a midnight curfew, but the terminal building was being expanded and renovated and work began in the middle of the night. Going downtown is time-consuming and not cheap. Try not to transit here, there are few meal options and a lack of seating areas.
Monday through Friday 9 am to 7 pm EST
Reach us by phone
Reach us by email
