There are 4 ways to get from Monaco to Grasse by train, bus, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  1 h 39 min

  1. Take the train from Monaco-Monte-Carlo to Grasse

$18 - $26

3 alternative options

Bus, line 210 bus, line 600 bus  •  2 h 38 min

  1. Take the bus from Monaco Place d’Armes to Nice Airport 110
  2. Take the line 210 bus from Nice Airport - Terminal 2 to Cannes 210
  3. Take the line 600 bus from Cannes Gare SNFC to Grasse Gare Routière 600

$28 - $57

Drive  •  55 min

  1. Drive from Monaco to Grasse 42.9 miles

$9 - $14

Uber  •  55 min

  1. Take an Uber from Monaco to Grasse 42.9 miles

$110 - $160

What companies run services between Monaco and Grasse, France?

Deutsche Bahn operates a train from Monaco to Grasse hourly. Tickets cost $18 - $26 and the journey takes 1 h 39 min. Alternatively, you can take a bus from Monaco to Grasse via Nice Airport, Nice Airport - Terminal 2, Cannes, and Cannes Gare SNFC in around 2 h 38 min.

Train operators
Deutsche Bahn
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Monaco-Monte-Carlo to Grasse
Ave. Duration
1 h 39 min
Frequency
Hourly
Estimated price
$18 - $26
Website
bahn.de
Bus operators
Nice Airport Shuttle
Website
niceairportxpress.com
Bus from Monaco Place d’Armes to Nice Airport
Ave. Duration
41 min
Frequency
Every 30 minutes
Estimated price
$24 - $28
Schedules at
uk.niceairportxpress.com
Bus from Nice Airport - Terminal 2 to Cannes
Ave. Duration
45 min
Frequency
Every 30 minutes
Estimated price
$24 - $28
Schedules at
uk.niceairportxpress.com
Department Des Alpes Maritimes
Phone
+33 4 93 29 82 00
Email
contact@departement06.fr
Website
departement06.fr
Bus from Monaco Place dArmes to Nice Airport
Ave. Duration
35 min
Frequency
Hourly
Estimated price
$1 - $28
Schedules at
departement06.fr
Bus from Cannes Gare SNFC to Grasse Gare Routière
Ave. Duration
41 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
departement06.fr
Other operators
Uber Nizza
Website
uber.com
Towncar from Monaco to Grasse
Ave. Duration
55 min
Frequency
On demand
Estimated price
$110 - $160
Signup at
uber.com
uberX
$110 - $160
Van
$160 - $220
UberVAN
$180 - $240
UberBERLINE
$180 - $240

Want to know more about travelling around France

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Monaco to Grasse?

The distance between Monaco and Grasse is 41 km. The road distance is 69 km.

What is the cheapest way to get from Monaco to Grasse?

The cheapest way to get from Monaco to Grasse is to drive which costs 7€ - 11€ and takes 55 min.

What is the fastest way to get from Monaco to Grasse?

The quickest way to get from Monaco to Grasse is to drive which takes 55 min and costs 7€ - 11€.

Is there a direct train between Monaco and Grasse?

Yes, there is a direct train departing from Monaco-Monte-Carlo and arriving at Grasse. Services depart hourly, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 1 h 39 min.

Is there a direct bus between Monaco and Grasse?

No, there is no direct bus from Monaco to Grasse. However, there are services departing from Monaco Place d’Armes and arriving at Grasse Gare Routière via Nice Airport - Terminal 2 and Cannes Gare SNFC. The journey, including transfers, takes approximately 2 h 38 min.

How long does it take to get from Monaco to Grasse?

The train from Monaco-Monte-Carlo to Grasse takes 1 h 39 min including transfers and departs hourly.