What is the waiting period of BMW 6 Series in India?The maximum time that BMW could take to deliver 6 Series is 15 to 20 days. It may be a little less or little more depending on your city.