Well, I wouldn't recommend you to ship from Mumbai. For me it was a difficult and expensive experience.
I've spent a while looking for an agent and negociating a decent price.Price are expensive because detaxing cost a lot in bribe, to make it short.
I've finally chosen EMU Lines which has office in Fort Area in Penin Nariman St near the fountain at the south of the road.
You can contact Amit Amin who was my agent. amit.amin(at)emulines.biz
Crating the bike in JNPT harbour is a long process has the harbour is 70 km from the town and difficult to reach.
It cost me 20,531 rps in India and 320 € in France.
I wish you best of luck !