Travel from Barcelona to Monaco

Train, bus or fly from Barcelona to Monaco?

Vueling Airlines and easyJet fly from Barcelona to Monte Carlo (MCM) twice daily. Alternatively, Barcelona Cercanías (RENFE) operates a train from Barcelona to Monaco every 15 minutes. Tickets cost $2 - $4 and the journey takes 3 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Barcelona to Monaco

From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Nice airport, then bus to Monte Carlo (MCM). 4 h 26 min $88. From Barcelona - Passeig de Gràcia train to Barcelona airport then fly to Monaco airport. 4 h 37 min $161. From Barcelona Catalunya train to Barcelona Sants, train to Marseille-St-Charles, train to Nice Ville, then train to Monaco-Monte-Carlo. 9 h 35 min $171. From Barcelona bus to Nice Airport then bus to Monaco Place d’Armes. 10 h 49 min $95. From Barcelona bus to Nice Ville then train to Monaco-Monte-Carlo. 11 h 28 min $69. From Barcelona drive to Monaco. 6 h 30 min $98.