A new observational record of upper-ocean currents at 15°N on the western coast of India is dominated by intraseasonal (55-110 day) variations of alongshore currents, whereas sea level at the same location has a clear seasonal signal. These observations can be interpreted within the framework of linear wave theory. At 15°N, the minimum period for planetary waves is ~90 day, meaning that intraseasonal energy is largely trapped at the coast in the form of poleward-propagating Kelvin waves, while lower-frequency signals associated with the annual cycle can radiate offshore as planetary waves. This dynamical difference results in a steeper offshore slope of sea level at intraseasonal timescale, and thus stronger geostrophic alongshore currents....