i am interested in going to la ciotat from toronto canada
Exactly, looking at the best availability of flights, it is recommended to fly to Paris and continue from there to Marseille on a domestic flight. There are virtually no overseas flights to/from Marseille. I guess at least Air France can sell you Toronto-Marseille as a package, some flights from CDG with no need to change to Orly. The alternative would be TGV train from Paris to Marseille St Charles station, with a local train taking you to La Ciotat.
From Marseille Airport there is no direct bus connection to La Ciotat, but you need to get to Marseille St Charles and from there to La Ciotat station by train. The regional/local buses out of Marseille are quite scarce and a bit difficult to access. Information is available by googling. www.sncf.fr for trains
If you can rent a car, the drive from either Marseille Airport or Marseille St Charles station to La Ciotat is not too bad. At both places, the major rental car firms are easily accessed. A GPS is recommended, though.
One alternative would be to fly Toronto-Nice if possible. Nice Airport - La Ciotat is a doable drive by a rental car, on motorways very close to La Ciotat center. A train ride would mean Nice-Toulon and a change to Toulon-La Ciotat. You can look at the itineraries at www.viamichelin.com or maps.google.com
I think it is no idea to fly to Toulon-Hyeres, as Marseille has better flight connections especially during low season. (winter).
You can fly direct to Marseille airport from Canada (Montreal and Quebec) with Air Transat.