Our Unique Service
Getting to and from Sky Harbor is our specialty. We have carved a niche on how to do it right. We go DIRECT without stops departing from Sky Harbor and From Surprise on the hour. We operate 365 days a year with hourly access. Extended hours available. Call for details. We have simple pickup and drop off locations at Sky Harbor, Surprise and the surrounding area. It's very easy and only requires an advanced reservation. This reservation is key to your success (and ours) to experience the Best Shuttle service in the Northwest Valley! Call now or click on the BOOK NOW button.

Home Pickup / Drop Off
On the booking page 'Select 'YES' to use our home / dropoff or our other pickup/drop off sites
In one of these communities: Select the community you would like to be picked up or dropped off .
Please make sure your neighborhood is not in the list of communities. 
Enter the address with zip code.  Please call us for assistance 623.218.6035.

Choose the location you want to be picked up / dropped off
Rental Car lot
Winco Foods
Follow the rest of the prompts to finish your order.

Rendezvous Points
We have added special pickup areas to our service. These areas are great for the budget and keep everyone on schedule. Call for details and special pricing 623-218-6035.

Hours of Operation



Shuttles leaving our office run from

Leaving Sky Harbor run from
5:00am- 10:00pm

*Our office/terminal is located at
12425 W. Bell Rd
*Yes we have shuttles that are available after hours. Call us or if you Book online just select appropriate shuttle time.  After hour pricing will display. Click on the shuttle time and select the hour you need.

*Important Reminder

Arriving at Sky Harbor: 90 minutes to 2 hours prior to boarding your domestic flight is recommended For international flights: we recommend to arrive at Sky Harbor 2 1/2 hours to 3 hours prior to boarding your flight.

    • Pick up your luggage at baggage claim and then go to the  Courtesy & Prearranged passenger pickup island for your terminal.
    • For Passengers arriving at Terminal 3:Exit through door #8 on the SOUTH side of the terminal and then go to the Courtesy & Prearranged passenger pickup island. - Shuttle leaves by the hour with a reservation.
    • For Passengers arriving at Terminal 4:Exit through door #3 on the NORTH side of the terminal and then go to the Courtesy & Prearranged Passenger pickup island. - Shuttle leaves by the hour with a reservation.
    • The Courtesy & Prearranged areas are clearly marked and easy to locate. If you need assistance locating the  Courtesy & Prearranged passenger pickup island, please speak with an Airport Customer assistance representative.


Rental Car Saving

Be sure to 'BOOK' your shuttle after you make your rental car arrangements through one of our links conveniently located on our 'IMPORTANT LINKS' page.  PLUS, You'll avoid paying up to the 38% Airport Tax on rental vehicles.  For more information or if you have questions please call 623.218.6035 and press 1.

About / Our Story

A rapidly growing mobile community such as ours has many needs for lots of services.

Transportation to and from the airport is up there at the top of the list.

Nowdays driving your own car is not a good option. It’s expensive in many ways:

The brain damage of the drive, burning all that fuel, paying a high price for parking, and getting to your terminal on time are just a few of the inconveniences that can get us rattled before the actual flight.

Using a commercial transportation service just makes good sense

There are lots of services available out there, and it doesn’t hurt to check out the service that fits your needs the best.

Here are a few important things to consider:

  1. Look for an established locally owned service with a proven track record.
  2. You want your trip to be in a clean well maintained vehicle that is large
  3. enough for all your luggage.
  4. You want a service with a courteous team that understands your needs
  5. Drivers should be screened and have excellent driving records.
  6. The cheapest pricing may not be the bargain you think it is. Look for

       great service at a fair price

  1. Choose a service with a proven record of trust.


Look no further than To My Surprise Shuttle Services

We have you in mind with our every move.

We introduced our unique system 10 years ago and are proud to say we’ve transported over 100,000 people, and counting!

 Meet our team of drivers!

To My Surprise shuttle driver Gordon

Hi I’m Gordon C. 

I’ve been helping folks get to and from Sky Harbor since we opened our doors in 2009!
~ ~ ~

 I'm John S.
I have been driving over 2 million miles.  First in Utah and now Surprise AZ.
I have been here for over 8 years now!  
~ ~ ~

To My Surprise shuttle driver Gordon

My name is Roberto 

I am so happy to provide the best service for you! I want you to remember us and come back soon.
~ ~ ~

To My Surprise shuttle driver Gordon

My name is Joe 

I am glad you have chosen To My Surprise shuttle service. Let's get you picked up and safely on your way!
~ ~ ~

To My Surprise shuttle driver Gordon

Hello, I am John T. 

It is my pleasure to serve you and help provide you the best experience!
~ ~ ~

Hi I’m John S. 

I have enjoyed being a part of the To My Surprise shuttle family since 2012!
~ ~ ~

If there’s anything we can do to make your experience better, please let us know.

Thank you so much for your business!

~ ~ ~ ~ ~ ~
TO MY SURPRISE SHUTTLE SERVICES is the most recognized shuttle service in the area.

And it all began right here in our great City of Surprise, Arizona!

Trust To My Surprise Shuttle Services

…You have for over 10 Years!


"Pay Driver Cash" (pre-authorization) option?
We validate your card through Bluepay. Your bank reserves the funds until the authorization expires.  

Your debit card institution may subtract the total from your available balance, although they don't withdraw the funds.
If you chose to pay with your card instead of cash, the credit card held will be charged the total plus the 4% sur charge.  

Why should I ride with To My Surprise shuttle?
We like this question. We are proud of how we developed our system. It was mainly due to questions just like this. Because we come from an extensive work in the transportation field we have learned several aspects. The most important thing we learned was to listen to the people that travel with us. That has helped us create a system tailor made for people just like you. Upon listening we developed a simple hourly departure from Sky Harbor and from our Surprise office location (12425 W Bell Rd). This simple approach removes the crazy pickup schedules (i.e. 7:45a.m., 11:19 a.m. or a 12:21 pm). As an example, your flight departs Sky Harbor at 8:44a.m. We recommend that you reserve a seat on the 6 am. shuttle. Remember, our shuttles go DIRECT to Sky Harbor, with NO STOPS! Walla; you're at Sky Harbor for the 2 hour prior to boarding.  Imagine your flight departs at 8:21 or 8:33 or 8:51… the 6am is still the shuttle to reserve. It’s easy. Now picture your flight gets into Sky harbor at 8:56pm. We all know that means wheels on the ground. The plane still needs to taxi into the gate. Passengers will exit the plane and walk to baggage claim. You will not have to sweat it! The 10pm shuttle will be ready and waiting for your safe, fast and fun ride back to Surprise. YEP, you guessed it, DIRECT from Sky Harbor, with NO STOPS! This is why we have shuttles available every hour on the hour (4am to 10pm daily ~ 365 days a year) all available for a quick over the phone or online reservation. 

***To My Surprise shuttle has a zero tolerance policy of drugs and alcohol for all our drivers.  If you wish to file a complaint please contact Tom at 623.218.6035, email Tom at  You may also go to the Read/Write Review page and submit using our online form.

How do reservations work?
Call or go online and order your shuttle. You must have available travel itinerary, cell phone #, Email address, and credit card (to purchase or hold a reservation) and traveler(s) full name.

How does your system work?
Departing from Surprise: We have several options available: you may have someone drop you off at our terminal where you catch your reserved shuttle only 10min before the hour! Or park your car in our gated, secured and locked parking area for a nominal overnight fee (currently this is FREE). We also offer home pickup and drop off services.
Arriving at Sky Harbor: make sure to make a reservation. We pick up at the Courtesy and pre-arranged area (see below) and take you directly back to our office/terminal (or pay a nominal fee to continue your ride to a residence, hotel or business).
Shuttle departs on the hour. Be at "Courtesy & Prearranged" area a couple minutes early.
(Tip:  The driver will call (many drivers have out of state cell numbers so please answer your phone)  They will let you know they are on thier way.  It is okay to stay inside with less fumes and better temps.
Where to go:
Terminal 3 or 4: - from baggage claim, exit SOUTH DOOR #6 (NORTH DOOR #3 terminal 4) to the outer curb. Proceed to the "Courtesy & Prearranged" pick up area -Shuttles depart on the hour. Be at the "Courtesy & Prearranged" area 10 minutes early.

Can you pick up? Picking you up at home, office or a hotel… YES we can!
If you don’t have a ride to/from our terminal or prefer not to park a vehicle we will pick you up. We offer curb service for an additional charge and bring you to our terminal where all passengers board, whereupon everyone goes directly to Sky Harbor! Our direct service gets you there fast, safe, convenience and AFFORDABLE… BECAUSE WE DON’T MAKE ADDITONAL STOPS ALONG THE WAY! It is a direct service!
From Sky Harbor we pick up at each terminal. We provide detail confirmation emails that give excellent and clear explanations where to go upon arrival to catch your shuttle that goes directly back to our terminal in Surprise. REMEMBER WE DON’T MAKE STOPS ALONG THE WAY!
If you chose to add home service, the shuttle takes you to your final destination after any drop off at our office/terminal.   Clean, fast, safe, convenience and AFFORDABLE!

Do you accept cash?
Just like hotels, golf courses, rental cars, resturants, etc.  a credit card number is required to hold your ride.

What are your hours?

Our shuttles run hourly (with an advanced reservation) from 4am-10pm daily.  After hour shuttle available for an additional $30).  Our 4am is our first available shuttle from surprise and a shuttle may be reserved at that time and upon each hour until 9pm. From Sky harbor our first shuttle pick up that may be reserved is 5am. Our last shuttle leaves Sky Harbor at 10pm (make sure to reserve your shuttle).
*We have shuttles that are available after hours. Call us or if you Book online just select appropriate shuttle time.  After hour pricing will display. Click on the shuttle time and select the hour you need.
Lobby and phone hours?
Our office lobby is open Monday – Friday 8am -5pm (Arizona time). Lobby is closed on weekend and Holidays.  If our lobby is closed, please wait with the person dropping you off in their vehicle until a shuttle arrives.
Phones are covered M-F 8am-8pm.  Weekend and Holiday from 9am - 8pm Arizona time. (Leave a message, we will return your call).

Do you provide one ways?
YES. We offer one way service both from Sky Harbor to our terminal in Surprise and from our terminal in Surprise to Sky Harbor $39.95 (there is a $3.30 airport sur charge each direction). See pricing for more options.
What if I forgot to order my ride, do I have to have a reservation?
We are all guilty of forgetting things from time to time. And we want to helpWe can usually help get you a seat on the shuttle. Call us 623.218.6035.
We recommend that you make your reservation to guarantee your seat on any given shuttle.
However if you want to be at our pickup point at the airport or our Surprise terminal, you may do so.
Please be aware, there may be a chance that a shuttle will not be available at the hour you want
It would be best to give us a call to check our schedule. Remember there is a discount when you book a round trip. You can use the 2nd part of your trip anytime. We hold it for you in an open ended status. Ask for details.

Do you offer a Private shuttle?
YES!  Please call us for pricing. 623.218.6035

Can my children or grandchild(ren) travel?
All children ages 14 and younger must be a accompanied by a paying adult
Everyone over 2 years old is considered a passenger
Under 2 travels free

Do you allow pets?
YES. All pets must be collard, leashed and kenneled upon travel.  There are fees for pets $15 small and $30 large.

Pets Policy

A service animal means any dog that is individually trained to do work or perform tasks for the benefit of an individual with a disability, including a physical, sensory, psychiatric, intellectual, or other mental disability. Tasks performed can include, among other things, pulling a wheelchair, retrieving dropped items, alerting a person to a sound, reminding a person to take medication, or pressing an elevator button.  For more info about how airlines handle this sensitive topic go to:

A Customer seeking to travel with an service animal must satisfy all of the following requirements:

  • The Customer must have the required documentation described below.
  • The service animal must be either a dog or a cat.
  • The service animal must be in a carrier that can be stowed in the luggage compartment, the lap of the customer or on a leash at all times while in the office and/or onboard the shuttle.
  • To My Surprise shuttle driver may only ask two limited questions if it is not obvious what service the dog provides:

    1. Is the dog a service animal required because of a disability?
    2. What work or task has the dog been trained to perform?

According to ADA regulations Emotional Support Animals are not considered Service Animals and will be subject to the pet policy listed. Emotional Support Animans provide affection or comfort to members of the public and are not trained to perform a specific task(s) for an individual related to a disability.

An animal that engages in disruptive behavior may be denied boarding. Examples of disruptive behavior include (but are not limited to):

  • Scratching, excessive whining or barking
  • Growling, biting, lunging
  • Urinating or defecating in the office or on shuttle. (Cleaning fee up to $100 may be assessed)
Note: All riders/animals are subject to a cleaning fee (except service dogs).  For spills/vomit/sick (animals; shedding and/or dander). Call office for more details.

Will I get a confirmation for the shuttle?
Yes.  Each order will get a call and if we get no answer we send an email. 
FYI.... Our call may come from an unknown caller, no caller ID, or a blocked call. 
We apologise for this inconvenience, however we are calling from our cell phones and always want you to return any call to our main number 623.218.6035. 
That will ensure you get the best customer service with a prompt reply.  We always leave a voice mail too.  Make sure you set up a voice mail  

Do you allow excess luggage/bags?
Yes. Simply let us know you have extra luggage, golf bags or other additional items.  Additional fees may be added, refer to number of items chart when selecting your ride.  You may also provide a note when placing your order in the 'Is there anything else we should know' section. Or please tell us when placing your order.

Are there any oversize/overweight luggage restrictions?
Our drivers cannot handle large or bulky items by themselves. 51lbs+ you will have to load/unload yourself. A fee will be added depending on size and weight.

How much does it cost?
A one person one ticket (either direction. i.e. to/from our terminal in Surprise or to/from Sky Harbor) is $43.25. Two people one is $63.25. Three people is $73.25. Please call for larger parties.
A round trip ticket for one person is $73.25 (either direction. i.e. to/from our terminal in Surprise or to/from Sky Harbor). Two people is $102.25 and three is $122.25. Please call for larger parties.
Remember we offer a gated and locked lot for parking your vehicle (currently free).
We also offer home, office or hotel pickup/drop off service for additional charges.
Prices above reflect cash or check, if you would like to pay by debit/credit card there is a plus 4% (VISA, MASTER CARD, and DISCOVER). You may request, over the phone, to use an AMEX for a 7.99% surcharge for all purchases.

What happens if my plane is early?
As soon as you are aware please call our main #623.218.6035 and we will see if we have an early shuttle reserved and if there are available seats and you are most welcome to come aboard!

What happens if my plane arrives late?
It is neither your fault, nor our fault when an airline arrives late. Please call as soon as you are aware of a delayed or late aircraft. Although our drivers/dispatch watch incoming flights; some information is delayed or not readily available. We will pick you up on the next available shuttle and get you back to Surprise as promptly as possible.

What is the refund/cancellation policy?
Refund / Cancellation policy
There is a 10% charge (min of $5.00) admin fee on all refunds.
You must call at least 6 hours prior to cancel your shuttle time to avoid any fees.
NO REFUNDS for no shows. (cash customers ~ credit card on hold will be charged full fare for no show)
AZ Transit LLC (dba To My Surprise shuttle), its owners and employees are not responsible for any loss of time due to flight delays/traffic delays, detours, construction projects, etc.. We are not responsible for lost, stolen or misplaced items. Please call us for items you may have left on our shuttles.
What happens if there is a traffic jam or accident on the way to/from the airport?
Although traffic delays and unforeseen accidents do occur and we employee top notch professional safe drivers, the drivers will do all they can to avoid blocked traffic and take alternate routes.
TO MY SURPRISE is not responsible for traffic delays, detours, construction project, etc.


To My Surprise Shuttle Service prides itself on getting you to and from your flight with the most reliable, highest efficiency and safe transit solution possible.  All passengers are required to wear proper seat restraints and all infant & toddlers must have proper safety seat provided by accompanying adult passenger. 

It is important to have all your travel documents with you.  The driver cannot turn around and go back if you forgot something.  
If you are scheduled for a home pickup you MUST be ready to go 45-60 minutes early (1hr beyond 10 miles from our office).  Shuttle driver must stay on schedule to return to our office 10 minutes before the hour for departure.  Drivers will do everything they can to help, however, driver cannot wait if you are late.  You may be scheduled on the next shuttle in rotation and/or charged a late fee. 
**Special notice: During road construction or events suttles may run on adjusted schuduels.

If your flight is for some reason delayed or canceled, It is not your fault nor is it ours.

Let’s be realistic, these situations happen often, and we want to ensure that you as one of our most valued customers are able to have the most hassle free and reliable transportation service possible.

Our Standard Policy

    • If you are running early or late: Simply call us to see when our next shuttle will be available (623) 218-6035  ... We will do our absolute best to accommodate & ensure that you have hassle free transportation service.
    • If your flight is running late or early: Please understand this is not your fault, nor our fault, it is the airlines. We are going to get you picked up as quickly as we can in our rotation. Please call 623.218.6035 and press option 3 to reach a driver. They will tell you when the next shuttle will be there to pick you up.
    • Cancellation / Modification policy: There is a 10% admin fee on all refunds.  If you need to cancel call at least 6 hours prior to your shuttle time to avoid fee. (Please understand there are no refunds if you cancel within 6hrs).  We require that you call at least 12 hours prior to change your booking to avoid a “Short Notice” booking fee of $15. Refer to your confirmation email.  To make a change to your reservation please call the office A.S.A.P. so we can best serve you.
    • On time transportation To My Surprise has a strong track record of running on time, however its owners (AZ Transit LLC ) and employees cannot be held responsible for any external factors that may cause loss of time such as: flight delays/traffic delays, detours, construction projects, etc.    Driver is not responsible to turn around if passenger left behind important items.  Shuttle time is indicated by the flight time you provide. If you provided inaccurate flight time you may be scheduled on a different shuttle.  Note: Shuttles run on the hour per reservation. Simply call us to see when our next shuttle will be available (623) 218-6035 press 1. Of course we will do our absolute best to accommodate & ensure that you have hassle free transportation service.
    • Groups: A gratuity will be added for groups 6+, with an option of 15% or 18%. An Additional shuttle charge may be added for groups of 8+. Please let us know when making your reservation or inquiry about your group size.  Limit 1 item per person (non-airport groups only).   If alcohol is being consumed a $75 deposit is required.  Please make your group (non-airport) reservations at least 2 weeks in advance.
    • Pets: All pets must be collard, leashed and kenneled upon travel.  The fees are: $15 small and $30 large (excluding Service Animals.  See FAQ tab for more info).

Follow these simple guidelines to ensure the highest probability of being on time:

For domestic flights: we recommend arrival at Sky Harbor 90 minutes to 2  hours before your flight departs.  For heavy flight days, holidays, etc, we recommend departing at least 3 hours before your flight leaves.

For international flights: We always recommend arrival at Sky Harbor at least 3 hours before your flight departs.

Pay our driver: If you select this option your Debit/Credit card has been 'AUTHORIZED' to reserve the seats for all members of your party. Your institution has set the funds on hold and it will reflect in your available balance. No funds have been 'DEPOSITED' to our account and will not be if you pay the driver cash/check. 

**To My Surprise Shuttle Service cannot be held responsible for lost, stolen or misplaced personal items. Our drivers always check shuttles before and after dropping off or picking up riders, however personal items are regarded as passengers responsibility. If an item is lost please call us immediately regarding items you may have left on one of our shuttles. Call: (623) 218-6035.