...a half-hour travel time between Stockholm and Helsinki, which is the equivalent of about 300 miles.
"The equivalent of about 300 miles"? What does that mean?
Oh, it means "about 300 miles". Or even "a distance of about 300 miles". Right. But this is a 'technical' topic, so we need to use more and bigger words. The best words.
Unless there's some sort of weird space-time physical equivalence principle the authors are alluding to, in which case a half hour is actually 300 miles long.