Originally Posted by
dhammer53
Wharvey,
You can take the bus that runs LGA/125th street, and take that to the subway.
It's a free transfer. Your cost is 1 fare.
https://bustime.mta.info/m/?q=M60-SBS
Take the bus to Broadway and 116th street, where you can catch the train to Penn Station. It's a 30 minute ride to Lexington, so add time to 116th street and Broadway stop.
The other option is to take the Q33 bus to the subway (E train) to Penn Station.
More here >
https://www.tripadvisor.com/ShowTopi..._New_York.html
I'm sure others will chime in.
The Q33 no longer serves LGA; it's been replaced by the much faster Q70 SBS service, as noted by another poster.
Depending on exactly where the OP's hotel is, taking the M60 to the Astoria Boulevard N/Q elevated station (instead of riding the bus all the way to Manhattan), and then riding one of those trains to 34th Street/Herald Square, might be another good option.