Since the 1970s trains have only run between Falmouth Docks and Truro.
Connections are made at Truro with services on the Cornish Main Line to Penzance, Plymouth and beyond.
Trains run every thirty minutes for much of the day (except on Sundays when a less frequent service operates).
They call at all stations except Perranwell which is served by alternate services.

Service in the 1960s was 16 or 17 trains daily, and had been reduced to 12 by 1975.
By 2008 there were 13 trains each way, but with the new loop installed at Penryn the May 2009 timetable provides for 29.
The enhanced timetable resulted in trains being formed with one coach instead of the former two, but the increase in demand has resulted in GWR allocating sufficient stock to enable both units to become two car units from 2012.
Perranwell was a request stop for many years but trains have called without being requested since 2017.
Since the 1970s trains have only run between Falmouth Docks and Truro. Connections are made at Truro with services on the Cornish Main Line to Penzance, Plymouth and beyond. Trains run every thirty minutes for much of the day (except on Sundays when a less frequent service operates). They call at all stations except Perranwell which is served by alternate services.
Service in the 1960s was 16 or 17 trains daily, and had been reduced to 12 by 1975. By 2008 there were 13 trains each way, but with the new loop installed at Penryn the May 2009 timetable provides for 29. The enhanced timetable resulted in trains being formed with one coach instead of the former two, but the increase in demand has resulted in GWR allocating sufficient stock to enable both units to become two car units from 2012. Perranwell was a request stop for many years but trains have called without being requested since 2017.
Maritime Line