'Allow' is correct. It is idiomatic here: 'to allow time for'. Here 'allow' = to take into consideration; set apart: to allow an hour for changing trains.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.