There is a reason Tri Rail has fewer grade crossing incidents. The I-95 upgrade that paralled the ex CSX Tri Rail track had many streets and roads fly over the Tri Rail tracks. That was the easy way to do it as those roads did a fly over I-95 and at same time over the RR tracks. Maybe we need to count number of grade crossings on both systems MIA - Palm Beach.
So, I tallied this up for Brightline. It's just over 170 grade crossings (I think this is...170?)...and not a lot are well-placed to be bridged.
-NW 14th St appears to be the first one.
-NW 19th St/Miami Ave is next (I'm counting it as one).
-NE 20th St
-NE 27th St
-NE 29th St
-NE 36th St/NE 2nd Ave
-NE 38th St
-NE 54th St
-NE 59th St
-NE 61st St
-NE 62nd St
-NE 71st St (this is where a Tri-Rail service going into downtown splits off)
-NE 79th St
-NE 82nd St (this looks relatively easy to bridge)
-NE 87th St (bridgeable?)
-NE 6th Ave (bridgeable?)
-NE 96th St
-Golf Course Crossing (bridgeable?)
-NE 107th St (bridgeable?)
-NE 125th St
-NE 16th Ave
-NE 135th St
-NE 141st St
-NE 146th St
-NE 151st St (bridgeable?)
-NE 163rd St
-NE 172nd St
-NE 179th St
-NE 186th St
-NE 203rd St/Ives Dairy Rd (this is an odd one since it's bridged eastbound but not westbound)
-NE 215th St
-SW 3rd St
-Hallandale Beach Blvd
-NE 3rd St
-Pembroke Rd
-Washington St
-Monroe St
-Harrison St
-Hollywood Blvd
-Tyler St
-Fillmore St
-Johnson St
-Garfield St
-Taft St
-Sheridan St
-Dixie Hwy
-Stirling Rd
-W Dania Beach Blvd
-NW 1st St
-Old Griffin Rd
-Griffin Rd/Taylor Rd (SR 818)
-Marina Blvd (bridgeable?)
-SW 22nd St
-SW 17th St
-SW 15th St
-Davie Blvd
-SW 9th St
-SW 7th St
-Sw 6th St
-SW 5th St
[New River]
-SW 2nd St
-W Broward Blvd
[Fort Lauderdale Station]
-NW 4th St
-NW 6th St
-N Andrews Ave
-NE 3rd Ave
-E Sunrise Blvd
-NE 13th St
-NE 17th Ct
-NE 24th St
-NE 26th St
-E Oakland Park Blvd
-NE 34th Ct
-NE 36th St
-NE 38th St
-Floranada Rd
-E Commercial Blvd
-NE 56th St
-NE 62nd St
-SW 6th St
-SW 3rd St (bridgeable?)
-SW 2nd St
-E Atlantic Blvd
-NE 3rd St
-NE 6th St
-NE 10th St
-E Copans Rd
-NE 33rd St
-Sample Rd
-The Spice Lab Factory Access
-NE 48th St
-NE 54th St
-SE 10th St
-SE 4th St
-E Hillsboro Blvd
-SW 18th St
-E Camino Real
-W Palmetto Park Rd
-NE 2nd St
-Glades Rd
-NW 20th St
-NW 28th St
-NE Spanish River Blvd/NW 40th St
-W Yamato Rd
-W Hidden Valley Blvd
-Lindell Blvd
-Linton Blvd (bridgeable? tricky with mall)
-SE 10th St
-SE 4th St
-SE 2nd St
-SE 1st St
-E Atlantic Ave
-NE 1st St
-NE 2nd St
-NE 4th St
-George Bush Blvd
-NE 14th St
-Gulfstream Blvd
-SE 23rd Ave
-Woolbright Rd
-SE 12th Ave
-SE 5th Ave
-E Ocean Ave
-E Boynton Beach Blvd
-NE 6th Ave
-NE 10th Ave
-NE 15th Ave
-E Gateway Blvd
-Miner Rd
-Hypoluxo Rd
-W Central Blvd
-W Pine St
-W Ocean Ave
-Lantana Rd
-Washington Ave
-12th Ave S
-10th Ave S
-6th Ave S
-Lake Ave
-Lucerne Ave
-2nd Ave N
-3rd Ave N
-7th Ave N
-10th Ave N
-13th Ave N
-17th Ave N (bridgeable?)
-19th Ave N (bridgeable?)
-Worthmore Dr
-Gregory Rd
-Forest Hill Blvd
-Hunter St
-Bunker Rd
-Nottingham Blvd
-Roseland Dr
-Monroe Dr
-El Vedado
-Avenida Hermosa
-Hampton Rd
-Monceaux Rd
-Belvedere Rd
-Westwood Rd
-Ardmore Rd
-Claremore Dr (bridgeable?)
-Flamingo Dr (bridgeable?)
-Park Pl (bridgeable?)
-Palm St (bridgeable?)
-Okeechobee Blvd
-Lakeview Ave
-Hibiscus St
-Gardenia St
-Fern St
[West Palm Beach Station]