Planning a quick getaway from Bangalore? Then look no further Ujjain! This historical city in Madhya Pradesh is overflowing with spiritual significance and provides an abundance of historical attractions. You can easily enjoy a fantastic 2 nights 3 days trip to Ujjain on a budget. Here's some tips for making your trip both cheap and unforgettable: