I 1967 ble han innvalgt i delstatsforsamlingen i Gujarat. Samme år ble han valgt til Lok Sabha, det folkevalgte underhuset i Indias nasjonalforsamling. Han kjempet der blant annet for rettighetene til Indias tidligere regjerende fyrster, en kamp han tapte. Meghrajji satt som parlamentsmedlem til 1971. Han gikk deretter ut av politikken og viet seg til akademiske sysler.