From Princeton Jct. train to 34 St - Penn Station then line 2 subway to Church Av. 1 h 35 min $17. From Princeton Jct. train to New Brunswick Downtown, bus to 42 St - Port Authority Bus Terminal, subway to Livingston St/Smith St, then bus to Flatbush Av/Church Av. 2 h 17 min $32. From Princeton Junction drive to Brooklyn. 1 h 5 min $6.