Best time to visit Casa Milà is in the morning between 9am and 10am and in the afternoon after 4pm. Ideally, you should book the date and time of your visit in advance so as not to waste time.