Originally Posted by
Somnifer
The distance between Zagreb and Split is over 400km. Even the fastest busses take well over 4 hours. Your driver must have been blazing fast to do it in 2h30.
I misspoke--it was about 4:30 hours en route with a 30 minute stop at a turnpike-style service plaza (we left around 0800 out of Zagreb's bus station and got to Split's bus station, which is on the waterfront, around 1230). It was still a fun trip and highly recommended.