Flight distance between Baalbek, Lebanon and Saint Petersburg, Russia 1,811.6 mi / 2,915.5 km