Mumbai will host the opening match and the final of the cash-rich T20 tournament.
The IPL governing council also decided to shift the start of the matches, which were scheduled to begin at 8pm and 4pm earlier.
"The Broadcasters requested for a change in timings and IPL governing council in principal has accepted it," IPL chairman Rajeev Shukla said.
"Live broadcast of 8pm game will be shifted to 7pm, while 4pm will be played at 5:30pm," he added.
A total of 578 players including 360 Indians will go under the hammer in this year's IPL auction at Bangalore on January 27 and 28.
Disclaimer: No Business Standard Journalist was involved in creation of this content