Introducing Switzerland

Switzerland © swiss-image.ch

Switzerland Travel Guide

Boasting one of the highest qualities of life in the world, two mountain ranges perfectly suited to skiing and other winter sports, a central plateau of rolling hills and beautiful lakes dotted with spa resorts, and an interesting mix of cultural regions, Switzerland's fame as a top European holiday destination is extremely well deserved.

For good reason, the majority of visitors seek out a ski holiday in Switzerland. The country's southern Alpine region is home to the highest pistes in Europe, and with reliable snow conditions, staggeringly beautiful scenery and top-class resorts, Switzerland is a natural choice for a dream winter sport vacation. Leading Swiss ski resorts include Davos (ideal for beginners), Gstaad, St Moritz (boasting the best views of all the resorts), Zermatt, and Verbier (the most popular ski resort in Europe, featuring outstanding accommodation, dining and shopping).

There is, however, more to Switzerland than skiing alone. Summer-time tourists will be overwhelmed by the beauty of the Bernese Oberland region, a land of distant snow-capped peaks, pristine lakes, edelweiss-strewn meadows and iconic wooden chalets. The world-famous resort of Interlaken is the most popular destination here, offering luxury accommodation, excellent hiking opportunities and easy access to one of Switzerland's most popular tourist activities, the cog railway that leads up to the plateau of Jungfrau Mountain.

This is, of course, to say nothing of Switzerland's cosmopolitan cities of Zurich, Geneva and Bern - elegant urban enclaves where rich history combines with modern development, progressive ideals, and wonderful dining and shopping opportunities; nor of its wealth of unforgettable tourist sites, which include the famously photogenic Château de Chillon and the Barbier-Mueller Museum.

Best time to visit Switzerland

The weather in Switzerland makes it an ideal destination throughout the year, and visitors trying to determine the best time to visit Switzerland are encouraged to first decide what it is they wish to see and do while in the country. The ski season lasts from the end of November to early April; while summer (July/August) is the high tourist season. Go in spring if you wish to experience the best of the countryside, while in autumn you may be able to find cheaper flights and better accommodation deals. Read more on Switzerland's Climate and Weather.

What to see in Switzerland

-Picturesque Lake Geneva is a must-visit for travellers in Switzerland.

-The stunning 13th-century Château de Chillon is a medieval castle that looks stolen straight from a fairytale.

-The historic city of Bern is a charming place filled with cobbled streets, ornate fountains and spired cathedrals.

-See the Lion of Luzern, which Mark Twain called 'the most mournful and moving piece of stone in the world'. Read more about Switzerland Attractions.

What to do in Switzerland

-Go to the Swiss Alps and experience some of the best winter sport action to be found anywhere in the world.

-Visit Interlaken, the king of Switzerland's summer resorts, and bask in the glorious sunshine, lake views and edelweiss fields.

-Take a trip on the cog railway to Jungfrau - and be greeted by awe-inspiring glacial fields and a 'palace' filled with ice sculptures.

-Take in some culture at one of Switzerland's celebrated museums, including the Barbier-Mueller Museum in Geneva, and the Museum of Design in Zurich. Read more about Switzerland Activities.

Getting to Switzerland

Cheap flights to Switzerland are easy to find from a number of airports in the US and UK. Direct flights to Geneva or Zurich are plentiful, while visitors from the UK can also find cheap flights to Bern and Basel. Get more information on Switzerland Airports.


Dark Palace by Frank Moorhouse.


North Face (2008), On Her Majesty's Secret Service (1969), and Heidi's Song (1982).


Zurcher eintopf (a hot-pot dish famous in Zurich), rippli (pork ribs), fondue, rosti and sauerkraut; also try desserts like apfelküchlein (deep-fried apple cookies) and nusstorte (nut cake).


Rivella, a milk whey-based soft drink; and try some locally-produced Chasellas or Pinot Noir wine.

What to buy

Watches and clocks (Switzerland is the watch-making capital of the world), chocolate, cheese, cow bells, clothing embroidered with edelweiss flowers and - of course - Swiss army knives.

What to pack

If you're going for a ski holiday, it's probably best to take enough warm clothes along with you (as shopping for new ones could prove to be expensive); while if you're travelling in spring or summer, take a lightweight rain jacket along in your day-pack in case of light showers.

What's on in Switzerland

The Geneva Festival (August) is the highlight of Switzerland's summer event calendar, with musical performances, food fairs, parades and fireworks displays. The Montreux Jazz Festival (July) attracts a crowd of more than 200,000 every year, and is deservedly renowned as one the best jazz festivals in the world. Art Basel (June) is known as the 'Olympics of the art world', and features work from 300 leading galleries from around the world. More information on Switzerland Events.

Did you know?

-Switzerland has not been at war since 1515.

-Switzerland has the second-highest life expectancy in Europe (after Sweden).

-The Swiss flag is the only square-shaped flag flown at the United Nations.

A final word

A land of cosmopolitan cities that function with the precision of clockwork, and of extraordinarily beautiful natural surrounds, Switzerland is quite simply one of Europe's finest tourist destinations.

Become our Switzerland Travel Expert

We are looking for contributors for our Switzerland travel guide. If you are a local, a regular traveller to Switzerland or a travel professional with time to contribute and answer occasional forum questions, please contact us.


iExplore designs made-to-order, privately-guided adventure tours to Switzerland and over 200 other world wonders. Come Back Different!


Intrepid Travel

Intrepid Travel, one of the world's leading suppliers of small group adventures is focused on getting off the beaten track, interacting with locals and having real life experiences throughout Switzerland.



1,665,880 bytes
Loading Time Base Classes  0.0756
Controller Execution Time ( Countries / Index )  0.1098
Total Execution Time  0.1860
No GET data exists
No POST data exists
  DATABASE:  globe_media   QUERIES: 37   
0.0006   INSERT INTO `ci_sessions(`session_id`, `ip_address`, `user_agent`, `last_activity`) VALUES ('6d70f489ac16822158196403fb121c88''''CCBot/2.0 (http://commoncrawl.org/faq/)'1416727703) 
0.0052   DELETE FROM `ci_sessions`
WHERE `last_activity` < 1416720503 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0003   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = '' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = 'a:1:{s:16:\"destination_type\";s:9:\"Countries\";}' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = 'a:2:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:11:\"Switzerland\";}' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1416727703, `user_data` = 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:11:\"Switzerland\";s:13:\"selected_node\";s:8:\"overview\";}' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0005   SELECT *
FROM (`config_categories`)
WHERE `type` = 'left'
AND `parent_category_idIN (SELECT id FROM config_categories WHERE link "/countries")
display_order` != '0'
ORDER BY `display_order
0.0008   SELECT `province_code`, `province_name`, `c`.`country_name`
FROM (`provincesp)
LEFT JOIN `countriesON `c`.`country_code` = `p`.`country_code`
WHERE `c`.`country_name` = 'Switzerland'
ORDER BY `p`.`province_name
0.0026   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Switzerland"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Switzerland"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0052   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Switzerland"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Switzerland"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0013   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Switzerland'
AND `attr_ski_chk` != "Yes"
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0013   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Switzerland'
AND `attr_ski_chk` = 'Yes'
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0011   SELECT `iata_code`, `name`, `url_name`, `c`.`country_name`
FROM (`port_of_callpc)
LEFT JOIN `countriesON `c`.`country_code` = `pc`.`country_code`
WHERE `c`.`country_name` = 'Switzerland'
ORDER BY `pc`.`name
0.0004   SELECT *
FROM (`config_nodescn)
JOIN `config_nodes_categoriescnc ON `cnc`.`node_id` = `cn`.`id`
WHERE `cnc`.`category_idIN (select id from config_categories where link "/overview")
ORDER BY `cn`.`position`, `cnc`.`display_order
0.0028   SELECT `id`, `headline`, `via_title`, `via_link`, `body`, `event_date`, `end_date`, `anchor_link`
FROM (`news`)
WHERE `for_pro` = 1
AND `end_date` >  '2014-11-23'
AND `country_code` = (SELECT country_code FROM countries WHERE country_name "Switzerland") 
0.0011   SELECT *
FROM (`tour_operators`)
WHERE `country_code` = (SELECT country_code FROM countries WHERE country_name "Switzerland")
show_in_column` = 1
`show_in_columnDESC, `name
0.0005   SELECT country_code FROM countries WHERE country_name "Switzerland" 
0.0014   SELECT from tourop_list WHERE destinations LIKE '%CH%' ORDER BY id DESC 
0.0005   SELECT `country_code`
FROM (`countries`)
WHERE `country_name` = 'Switzerland' 
0.0151   SELECT d.id AS destination_idd.overview AS destination_overviewd.extended_overview AS destination_extended_overviewd.photo as destination_photod.*, c.*, 'Switzerland' AS country_nameLENGTH(CONCAT_WS(d.timed.electricityd.languaged.healthd.tippingd.safetyd.businessd.communicationsd.duty_free)) AS basicsLENGTH(CONCAT_WS(d.embassy_consulate_usd.embassy_consulate_ukd.embassy_consulate_cad.embassy_consulate_aud.embassy_consulate_ird.embassy_consulate_nz)) AS contacts(SELECT money FROM destinations WHERE country_code "CH" ) AS money(SELECT LENGTH(CONCAT_WS(passport_visaentry_req_usentry_req_ukentry_req_caentry_req_auentry_req_irentry_req_nz))
FROM destinations WHERE country_code "CH" ) AS visa(SELECT group_concat(id) FROM public_holiday p WHERE p.country_code "CH" order by p.weight desc) AS public_holiday(SELECT count(*) FROM tour_operators t where t.country_code d.country_code) AS num_tour_ops(SELECT count(id) AS total_rows FROM tourop_list tl WHERE tl.destinations LIKE ("%CH%")) AS num_tour_operators(SELECT group_concat(name) FROM port_of_call pc WHERE pc.country_code d.country_code) AS ports_of_call(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS cities(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS regions(SELECT group_concat(name) FROM resorts WHERE major_resort AND country_code d.country_code ORDER BY major_resort DESCname ASC) AS resorts(SELECT count(*) FROM dmcs WHERE country_code d.country_code) AS num_dmcs(SELECT concat(caption" &copy; "copyright) FROM images WHERE filename d.photo) AS photo_copyright(SELECT count(*) FROM airports ai where ai.nfuwt != AND ai.country_code d.country_code) AS num_airports(SELECT count(*) FROM events e where e.country_code d.country_code AND show_on_country 1) AS num_events(SELECT count(*) FROM activities where region_city_code "0" AND country_code d.country_code) AS num_activities(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND excursion "No") AS num_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND show_on_kids AND excursion "No") AS num_kids_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND excursion "Yes") AS num_excursions(SELECT phrases FROM phrase_book pb where pb.country_code c.country_code AND phrases != "") AS num_phrases(SELECT count(*) FROM image_bridge ib LEFT OUTER JOIN images i ON ib.image_id=i.id WHERE ib.destination_code c.country_code) AS num_photos(SELECT count(*) FROM hospitals h where h.country_code c.country_code) AS num_hospitals
(destinations d)
LEFT JOIN countries c ON c.country_code d.country_code
LEFT JOIN provinces pr ON pr
.province_code d.province_code
`c`.`country_name` = 'Switzerland' 
0.0005   UPDATE ci_sessions SET last_activity 1416727703user_data 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:11:\"Switzerland\";s:13:\"selected_node\";s:8:\"overview\";}' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0006   UPDATE ci_sessions SET last_activity 1416727703user_data 'a:4:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:11:\"Switzerland\";s:13:\"selected_node\";s:8:\"overview\";s:6:\"region\";s:0:\"\";}' WHERE `session_id` = '6d70f489ac16822158196403fb121c88' 
0.0009   SELECT i.*, e.fullnamee.bioe.pic FROM interviews i INNER JOIN experts e ON i.expert_id e.id
INNER JOIN countries c ON i
.spatial_id c.country_code WHERE i.interview_type 'country' AND c.country_name 'Switzerland' 
0.0007   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'Switzerland'  
0.0006   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (388)
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0012   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 264,279,341,373,445,550,662,666,797,834,995,1235,1266,1314,1499,1743,1937,2055,2351,2529,2787,2868,2905,3196,3413,3501,3952,3968,4125,4623,5061,5223,5273,5735,5925,7024,7066,8027,8094,8601,8797,9071,10529 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15