Reservation and Visa application process

If you have any question, please feel free to ask us by e-mail or Facebook messenger.

Schengen Tourist Visa

To enter Switzerland, you need a Schengen Tourist Visa. The Embassy of Switzerland in Thailand authorizes TLScontact to inform and advise the public on the visa applications procedures, to receive the visa applications, collect the fees and return the passports to the applicants at the end of the process.
This is the link for the TLScontact website:
You need to register on TLScontact website and start the application process. You may start the your visa application process up to 3 months prior your planned flight to Switzerland, but not later than 1 month before your flight date.

Important Notes:

  1. Make sure when fill in the application form, mark multiple entries! Some of our tours will bring you to Germany or Italy and we need to re-enter Switzerland after the day trip.
  2. For the Schengen Tourist Visa Application, you need only a confirmed flight reservation. Do not buy the flight ticket prior your Schengen Tourist Visa has been approved.
  3. International Travel Health Insurance specific for Schengen countries is a MUST! You may apply online for such insurance, offered by multiple providers (Like AXA Insurance).
  4. To get the Schengen Tourist Visa, you will need the confirmation by Amazing Swiss Tours and Homestay for your accommodation during your stay in Switzerland.


As our home stay is limited to 15 persons per tour, we need to treat booking requests on a first come first serve principle. Please submit your reservation as soon as possible and apply for the tourist visa seamlessly.

Step 1

Please find the booking status for your preferred room, tour date and tour number under menu item "Reservation". Select Winter-, Spring- or Summer-Tour. Then send your reservation request with desired room and tour number by E-Mail or Facebook Messenger and add copies of your passport and of all other accompanying persons.

NOTE: We need information from your passport for your written Reservation Confirmation as well to purchase the needed transportation tickets (Top of Europe, Bernina Express, etc.).

Step 2

We will confirm your reservation within 24 hours by e-mail and will attach the invoice for the deposit payment to secure your reservation. The deposit is approximately 20% of your booking, payable in Swiss Franc (CHF) by bank transfer immediately.

Step 3

Maybe you have contacted TLScontact already for your Schengen Visa Application. If not, you should register at TLSContact website now and start the visa application process. Please make sure that you have all needed papers with you for the appointment at TLScontact to avoid any delay. Incomplete documents will not be accepted and you may need to start the hole application process all over again.

Step 4

Once we have received the deposit payment, we will send you a receipt by e-mail as well as the invoice for the remaining amount.

Step 5

You have received your Schengen Visa. Please verify once more, that the visa validity includes the period of your stay with Amazing Swiss Tours and Homestay. Now buy the flight ticket, which you have reserved for your visa application and do the bank transfer of the remaining payment for your booked tour and accommodation at Amazing Swiss Tours and Homestay.

NOTE: Please inform us about your exact flight schedule.
Step 6

Once we have received the remaining payment, we will confirm your reservation status has set to "Booked".