Search and Compare
Find the cheapest or fastest trip for you by comparing buses with trains and flights
Your Travel, Organised
Book and store all your tickets quickly and conveniently on Omio
Support You Can Count On
Once you’ve booked your ticket, our customer service team is there to assist you
Flying is the fast and convenient method for traveling from Zurich to Paris, with direct flights taking just over 1 hour. Travelers can make the journey in just over 4 hours on high-speed TGV Lyria trains from Zurich's main rail station. Those looking for an affordable alternative might consider bus or car share services which can take from 7 to 11 hours.
Return trips from Paris to Zurich are also available.
Flixbus operates a nightly direct buses from Zurich to Paris. An average journey takes between 10 and 11 hours and arrives in Paris for early morning. Eurolines also run buses each evening from Zurich to Paris Gallieni Port Bagnolet station. Bla Bla Car puts drivers in touch with passengers going the same way. The service is available from Zurich daily and the journey should take about 7 hours.
High-speed TGV Lyria trains from Zurich to Paris take just over 4 hours to reach the center of Paris. A direct service leaves from Zurich HB early each morning for Paris Gare de Lyon and other services are available throughout the week. The fast early train calls at Basel, Mulhouse, and Belfort while later services may also stop at Dijon and take slightly longer. An alternative service bound for Paris Gare de l'Est also calls at Vesoul, Chaumont, and Troyes.
Flights from Zurich to Paris are the easiest and fastest way to travel between the two cities. There are almost 70 flights per week from Zurich to Paris Charles de Gaulle Airport and the average direct journey time is 1 hour and 15 minutes. Passengers can fly direct with Swiss Air or choose flights with Niki with one stop at Vienna. Alternatively, Air Berlin offers flights to Paris Orly airport with one stop at Berlin Tegel Airport.