外滩观光巴士一次约为1小时左右。
因为外滩观光巴士在行进过程中需要遵守特定的路线和规定的路程,而整个路程大约需要1小时左右的时间,包括途中停留的景点参观时间在内。
另外,如果游客在途中有任何需要停留的地方,那么时间也会相应延长。
但总体来说,外滩观光巴士一次需要的时间是相对确定的。