There are 4 ways to get from Monte Carlo 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.

What companies run services between Monte Carlo, Monaco and Grasse, France?

German Railways (DB) operates a train from Monte Carlo to Grasse hourly. Tickets cost $18 - $26 and the journey takes 1 h 39 min. Alternatively, you can take a bus from Monte Carlo to Grasse via Nice Airport - Terminal 2 and Cannes Gare SNFC in around 2 h 40 min.

Train operators
German Railways (DB)
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Monaco-Monte-Carlo to Grasse
Avg. Duration
1 h 39 min
Frequency
Hourly
Estimated price
$18 - $26
Website
bahn.de
Bus operators
Nice Airport Shuttle
Website
niceairportxpress.com
Bus from Monte Carlo Casino to Nice Airport
Avg. Duration
43 min
Frequency
Every 30 minutes
Estimated price
$24 - $28
Schedules at
uk.niceairportxpress.com
Bus from Nice Airport - Terminal 2 to Cannes
Avg. 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 Monte Carlo Casino to Nice Airport
Avg. Duration
40 min
Frequency
Hourly
Estimated price
$1 - $28
Schedules at
departement06.fr
Bus from Cannes Gare SNFC to Grasse Gare Routière
Avg. Duration
41 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
departement06.fr
Other operators
Uber Nizza
Website
uber.com
Towncar from Monte Carlo to Grasse
Avg. Duration
55 min
Frequency
On demand
Estimated price
$120 - $160
Signup at
uber.com
uberX
$120 - $160
Van
$160 - $230
UberVAN
$180 - $240
UberBERLINE
$180 - $240

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Need to know: Eurostar and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Monte Carlo to Grasse?

The distance between Monte Carlo and Grasse is 42 km. The road distance is 70 km.

What is the cheapest way to get from Monte Carlo to Grasse?

The cheapest way to get from Monte Carlo to Grasse is to drive which costs 9€ and takes 55 min.

What is the fastest way to get from Monte Carlo to Grasse?

The quickest way to get from Monte Carlo to Grasse is to drive which takes 55 min and costs 9€.

Is there a direct train between Monte Carlo and Grasse?

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

Is there a direct bus between Monte Carlo and Grasse?

No, there is no direct bus from Monte Carlo to Grasse. However, there are services departing from Monte Carlo Casino and arriving at Grasse Gare Routière via Nice Airport - Terminal 2 and Cannes Gare SNFC. The journey, including transfers, takes approximately 2 h 40 min.

How long does it take to get from Monte Carlo to Grasse?

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