While it is often packed with tourists it remains the most important attraction in Bangkok and one of the most spectacular. How long does it take to visit The Grand Palace? At a very minimum you need 1 hour but to see it properly we suggest 2 hours. If you are detail orientated you may need longer.