Yes. The Tourist e-visa can only be used by passengers coming into India through the following seaports: 

Cochin, Goa and Mangalore.