Board in the evening, wake up in Girona. A city of medieval walls, narrow streets, and a Catalan soul that has remained unfiltered. Girona impresses with one of Europe's best-preserved Jewish quarters, excellent regional cuisine, and the Costa Brava right next door. A city undeservedly overshadowed by Barcelona.

Carrer dels Alemanys 20
17004 Girona, Spain
.jpeg)
Carrer Albí, 34
17003 Girona, Spain
.jpeg)

.jpeg)
.jpeg)
Flat bed at the push of a button
Enjoy free high-speed internet
Up to 23 kg, no extra charge
Drinks and snacks for on the go
Freshen up for the night
Twiliner always travels from city center to city center. We use existing bus stations and select the most central stop available, so you can arrive directly in the heart of the city without any major detours.
Twiliner trips are available from 160 Euros per journey. The exact price depends on bus occupancy and travel time – book early to secure the best rates. So, it pays to plan ahead. We sometimes have special promotions for even cheaper tickets – be sure to check out our Special Deals.
The travel time depends on your departure location. As we pick up passengers from various cities, the exact journey duration varies.
We travel to Girona from Zurich (12 hours) and Bern (10 hours). You can find all current departure and arrival times directly in our booking tool.
With Twiliner, you travel in your sleep — you save on a hotel stay, avoid airport stress, and arrive refreshed right in the city center. No early mornings, no baggage claim, no transfers. What's more, you travel with up to 91% less CO₂ emissions than by plane — that's equivalent to ten Twiliner trips for the same carbon footprint as a single flight.
April to June and September to October are perfect: pleasant temperatures, fewer crowds, and the best light for the medieval old town. Mid-summer can be hot and touristy — if you want to combine your trip with the Costa Brava, it's best to plan for June or September.