Travel from Nice to Girona

Bus or train from Nice to Girona?

French Railways (SNCF) operates a train from Nice to Girona every 2 hours. Tickets cost $35 - $50 and the journey takes 2 h 36 min. French Railways (SNCF) also services this route once daily. Alternatively, Department Des Alpes Maritimes operates a bus from Nice to Girona every 30 minutes. Tickets cost $6 - $10 and the journey takes 12 min. ALSA also services this route twice daily.

How to get from Nice to Girona

From Nice Ville train to Marseille-St-Charles then train to Girona. 7 h 25 min 88€. From Nice Lycée Massena bus to Niza then bus to Gerona/Girona. 9 h 13 min 55€. From Nice bus to Marseille then bus to Girona. 9 h 49 min 71€. From Nice drive to Girona. 5 h 20 min 75€. From Nice Ville train to Nice airport, fly to Barcelona airport, train to Barcelona Sants, then train to Girona. 4 h 33 min 85€. From Nice Ville train to Nice airport, fly to Toulouse airport, bus to Toulouse-Matabiau, then train to Girona. 6 h 33 min 105€. From Nice Ville train to Nice airport, fly to Perpignan airport, line 7 bus to Perpignan Catalogne, line 2 bus to Perpignan, then train to Girona. 7 h 28 min 148€.