Former union railway minister Dinesh Trivedi who resigned as Trinamool Congress MP from the Rajya Sabha last month will join the BJP today.