N228BA · ICAO: A1FED3 · Midsize jet
Bank of America Corp — second-largest US bank by assets, largest by retail deposits. CEO Brian Moynihan. Charlotte HQ + NYC. Among the largest corporate flight departments in finance: Boeing BBJ (N747BA), G650 (N652BA), G500 (N590BA), G280, Global 7500, Praetor 600, and other support aircraft.
Note · We track Bank of America's planes, not Bank of America in person. Flight data shows when and where each plane flew. It does not show who was on board.
Where is Bank of America's private jet right now?
How much CO₂ do Bank of America's private jet flights emit?
Over the last 49 completed flights we tracked, Bank of America's private jets spent about 74 hours in the air. We estimate those flights put out 233.2 metric tons of CO₂.
Total flights
49
Total CO₂
233.2t
Flight hours
74h
What private jets does Bank of America own?
We track 3 private jets for Bank of America. Each one is listed below with its tail number and hourly CO₂.
Where has Bank of America's private jet flown?
These are the last 49 flights we tracked for Bank of America's private jets, newest first. Open a flight to see its route map, time in the air, top altitude and speed.
CompletedN228BANov 2, 2026, 05:11 PMDepartureKGRR — Gerald R. Ford International AirportArrivalKGRR — Gerald R. Ford International Airport
CompletedN228BANov 2, 2026, 02:15 PMDepartureKSAT — San Antonio International AirportArrivalKGRR — Gerald R. Ford International Airport
CompletedN700SGNov 1, 2026, 03:51 PMDepartureKPHX — Phoenix Sky Harbor International AirportArrivalKDWH — David Wayne Hooks Memorial Airport
CompletedN700SGOct 29, 2026, 02:23 AMDepartureKHND — Henderson Executive AirportArrivalKPHX — Phoenix Sky Harbor International Airport
CompletedN700SGOct 28, 2026, 04:37 PMDepartureKPHX — Phoenix Sky Harbor International AirportArrivalKHND — Henderson Executive Airport
CompletedN700SGOct 26, 2026, 11:27 PMDepartureKHND — Henderson Executive AirportArrivalKPHX — Phoenix Sky Harbor International Airport
CompletedN700SGOct 26, 2026, 07:54 PMDepartureKPHX — Phoenix Sky Harbor International AirportArrivalKHND — Henderson Executive Airport
CompletedN700SGOct 24, 2026, 05:29 PMDepartureKSDL — Scottsdale AirportArrivalKPHX — Phoenix Sky Harbor International Airport
CompletedN228BAOct 22, 2026, 08:59 PMDepartureMMMY — Monterrey International AirportArrivalKSAT — San Antonio International Airport
CompletedN228BAOct 22, 2026, 12:41 PMDepartureKSAT — San Antonio International AirportArrivalMMMY — Monterrey International Airport
CompletedN700SGOct 20, 2026, 10:26 PMDepartureKCLT — Charlotte Douglas International AirportArrivalKSDL — Scottsdale Airport
CompletedN700SGOct 20, 2026, 09:18 PMDepartureKCPS — St Louis Downtown AirportArrivalKCLT — Charlotte Douglas International Airport
CompletedN700SGOct 19, 2026, 02:46 AMDepartureKSUS — Spirit of St Louis AirportArrivalKCPS — St Louis Downtown Airport
CompletedN700SGOct 18, 2026, 11:33 PMDepartureKLAS — Harry Reid International AirportArrivalKSUS — Spirit of St Louis Airport
CompletedN700SGOct 17, 2026, 11:54 PMDepartureKLBB — Lubbock Preston Smith International AirportArrivalKLAS — Harry Reid International Airport
CompletedN700SGOct 17, 2026, 04:21 PMDepartureKSDL — Scottsdale AirportArrivalKLBB — Lubbock Preston Smith International Airport
CompletedN228BAOct 16, 2026, 02:35 PMDepartureKBZN — Bozeman Yellowstone International AirportArrivalKSAT — San Antonio International Airport
CompletedN228BAOct 14, 2026, 05:57 PMDepartureKBZN — Bozeman Yellowstone International AirportArrivalKBZN — Bozeman Yellowstone International Airport
CompletedN228BAOct 14, 2026, 05:43 PMDepartureKBZN — Bozeman Yellowstone International AirportArrivalKBZN — Bozeman Yellowstone International Airport
CompletedN228BAOct 14, 2026, 05:33 PMDepartureKBZN — Bozeman Yellowstone International AirportArrivalKBZN — Bozeman Yellowstone International Airport
CompletedN228BAOct 14, 2026, 05:22 PMDepartureKBZN — Bozeman Yellowstone International AirportArrivalKBZN — Bozeman Yellowstone International Airport
CompletedN228BAOct 14, 2026, 05:01 PMDepartureKBZN — Bozeman Yellowstone International AirportArrivalKBZN — Bozeman Yellowstone International Airport
CompletedN228BAOct 13, 2026, 08:51 PMDepartureK6S0 — Big Timber AirportArrivalKBZN — Bozeman Yellowstone International Airport
CompletedN228BAOct 13, 2026, 04:56 PMDepartureKSLI — Los Alamitos Army Air FieldArrivalKLVM — Mission Field
CompletedN228BAOct 13, 2026, 01:40 PMDepartureKSAT — San Antonio International AirportArrivalKSLI — Los Alamitos Army Air Field
CompletedN700SGOct 11, 2026, 10:54 PMDepartureKGNV — Gainesville Regional AirportArrivalKSDL — Scottsdale Airport
CompletedN700SGOct 11, 2026, 08:10 PMDepartureKGRB — Austin Straubel International AirportArrivalKGNV — Gainesville Regional Airport
CompletedN700SGOct 10, 2026, 09:45 PMDepartureKLNK — Lincoln AirportArrivalKGRB — Austin Straubel International Airport
CompletedN700SGOct 9, 2026, 05:20 PMDepartureKSDL — Scottsdale AirportArrivalKLNK — Lincoln Airport
CompletedN228BAOct 6, 2026, 09:30 PMDepartureKAZC — Colorado City Municipal AirportArrivalKSAT — San Antonio International Airport
CompletedN228BAOct 5, 2026, 05:17 PMDepartureKSAT — San Antonio International AirportArrivalKSGU — St George Regional Airport
CompletedN700SGSep 27, 2026, 04:06 PMDepartureKBED — Laurence G Hanscom FieldArrivalKSDL — Scottsdale Airport
CompletedN700SGSep 25, 2026, 05:47 PMDepartureKSDL — Scottsdale AirportArrivalKBED — Laurence G Hanscom Field
CompletedN228BASep 20, 2026, 07:52 PMDepartureKIAH — George Bush Intercontinental AirportArrivalKSAT — San Antonio International Airport
CompletedN228BASep 20, 2026, 05:36 PMDepartureKSOW — Show Low Regional AirportArrivalKIAH — George Bush Intercontinental Airport
CompletedN228BASep 17, 2026, 03:22 PMDepartureKIAH — George Bush Intercontinental AirportArrivalKSOW — Show Low Regional Airport
CompletedN228BASep 17, 2026, 02:03 PMDepartureKSAT — San Antonio International AirportArrivalKIAH — George Bush Intercontinental Airport
CompletedN228BASep 15, 2026, 09:03 PMDepartureKSGR — Sugar Land Regional AirportArrivalKSAT — San Antonio International Airport
CompletedN228BASep 15, 2026, 03:30 PMDepartureKSAT — San Antonio International AirportArrivalKSGR — Sugar Land Regional Airport
CompletedN228BASep 9, 2026, 09:24 PMDepartureMMMY — Monterrey International AirportArrivalKSAT — San Antonio International Airport
CompletedN228BASep 9, 2026, 02:23 PMDepartureKDAL — Dallas Love FieldArrivalMMMY — Monterrey International Airport
CompletedN228BASep 9, 2026, 12:52 PMDepartureKSAT — San Antonio International AirportArrivalKDAL — Dallas Love Field
CompletedN228BASep 1, 2026, 12:53 PMDepartureKF37 — Carrizozo Municipal AirportArrivalKSAT — San Antonio International Airport
CompletedN228BASep 1, 2026, 11:18 AMDepartureKSAT — San Antonio International AirportArrival81NM — Diamond A Ranch Airport
CompletedN700SGAug 31, 2026, 02:25 AMDepartureKSLI — Los Alamitos Army Air FieldArrivalKSDL — Scottsdale Airport
CompletedN700SGAug 30, 2026, 08:25 PMDepartureKTEB — Teterboro AirportArrivalKSLI — Los Alamitos Army Air Field
CompletedN700SGAug 30, 2026, 03:59 PMDepartureKBED — Laurence G Hanscom FieldArrivalKTEB — Teterboro Airport
CompletedN700SGAug 28, 2026, 07:47 PMDepartureKSLI — Los Alamitos Army Air FieldArrivalKBED — Laurence G Hanscom Field
CompletedN700SGAug 28, 2026, 06:05 PMDepartureKSDL — Scottsdale AirportArrivalKSLI — Los Alamitos Army Air Field
Owner matches come from the FAA registry, adsb.lol (ODbL) and ADSB.fi data, and SEC filings. They may be incomplete or out of date. Methodology · Report an error. For observational use only.