A private bus hit a stationary omnibus at Pallapatti near Melur, killing two women and a man.
Over 15 passengers were injured and shifted to government hospitals in Melur and Madurai.
Police are probing possible driver fatigue or overspeeding as the cause.