How long can a date last
If it is a first date, then it can last for up to two hours. If you are going to be spending additional time, then you must ensure that there is something to do like watching a movie, feeding the ducks, or also staring at the sunset.
It all depends on both your schedules, but generally, it should be around 2 or more hours. Being a fun activity and dinner.