That is what Leia and Captain Antilles thought in the Radio Drama....they were wrong. Not only did Vader track them, he almost came out of hyperspace on top of them. Basically, the time it took to get from Scarif to Tatooine, plus a few minutes, because Leia's ship probably came out of hyperspace along the normal approach vector, while Vader's came in much closer to catch her ship.
There are three options here:
1. Vader had his ship calculate their destination based on last known heading.
2. There was a tracking device or spy on the ship to relay the coordinates so Vader's ship could come out of hyperspace "pretty close" to the target. He wasn't flying down the hallways, but next time.
3. He followed them via the Force.