4 (WPB - GRN via Haverhill) Bus in West Palm Beach

Click to load interactive map
List of stops
      Map

      VA Medical Center – Military TRL at Melaleuca Ln

      VA Medical Center

      06:1006:51
      07:00
      08:02
      08:10
      09:04
      09:15
      10:02
      10:10
      11:02
      11:10
      12:02
      12:10
      12:57
      13:05
      13:57
      14:05
      14:59
      15:10
      15:54
      16:05
      17:09
      17:20
      18:14
      18:25
      19:10
      19:20

      Blue Heron Blvd at Military Trl

      06:1007:0008:1009:1510:1011:1012:1013:0514:0515:1016:0517:2018:2519:20

      Haverhill RD at Dyer Blvd

      06:1307:0308:1309:1810:1311:1312:1313:0814:0815:1316:1017:2518:2819:23

      Haverhill RD at Caribbean Blvd

      06:1507:0508:1509:2010:1511:1512:1513:1014:1015:1516:1217:2718:3019:25

      Haverhill RD at Marcia Pl

      06:1607:0608:1609:2110:1611:1612:1613:1114:1115:1616:1317:2818:3119:26

      Haverhill RD at Leeper Dr

      06:1707:0708:1709:2210:1711:1712:1713:1214:1215:1716:1417:2918:3219:27

      Haverhill RD at Galilee Apts

      06:1807:0908:1909:2310:1811:1812:1813:1314:1415:1916:1617:3118:3319:28

      Haverhill RD at Clemston St

      06:1907:1008:2009:2410:1911:1912:1913:1414:1515:2016:1817:3318:3419:29

      Haverhill RD at Paradise Pl

      06:1907:1008:2009:2510:2011:2012:2013:1514:1515:2016:1817:3318:3519:30

      Haverhill RD at Roebuck Rd

      06:2007:1108:2109:2510:2011:2012:2013:1514:1615:2116:1917:3418:3619:31

      Haverhill RD at Cypress Blvd

      06:2007:1208:2209:2610:2111:2112:2113:1614:1715:2216:2017:3518:3619:31

      Haverhill RD at Blessed Hope

      06:2107:1308:2309:2710:2211:2212:2213:1714:1815:2316:2117:3618:3719:32

      Haverhill RD at Horseshoe Cir

      06:2207:1408:2409:2810:2311:2312:2313:1814:1915:2416:2217:3718:3819:33

      Haverhill at Centurycorners

      06:2307:1608:2609:2910:2411:2412:2413:1914:2115:2616:2417:3918:4019:35

      Haverhill RD at 22nd PL N

      06:2407:1708:2709:3010:2511:2512:2513:2014:2215:2716:2517:4018:4119:36

      Haverhill RD at Okeechobee Blvd

      06:2507:1808:2809:3110:2611:2612:2613:2114:2315:2816:2717:4218:4219:37

      Haverhill RD at Elmhurst Rd

      06:2607:1908:2909:3210:2711:2712:2713:2214:2415:2916:2817:4318:4319:37

      Haverhill RD at Mobilaire Rd

      06:2607:2008:2909:3210:2711:2712:2713:2214:2515:3016:2917:4418:4319:38

      Haverhill RD at Pine Grove Dr

      06:2707:2008:3009:3310:2811:2812:2813:2314:2515:3016:2917:4418:4419:38

      Haverhill RD at Stacy St

      06:2707:2108:3009:3310:2811:2812:2813:2314:2615:3116:3017:4518:4419:39

      Haverhill RD at Belvedere Rd

      06:2907:2208:3209:3510:3011:3012:3013:2514:2715:3216:3117:4618:4619:40

      Haverhill RD at Ponderosa Ln

      06:3007:2408:3309:3610:3111:3112:3113:2614:2915:3416:3317:4818:4719:41

      Haverhill RD at Haverhill Mhp

      06:3107:2508:3409:3710:3211:3212:3213:2714:3015:3516:3417:4918:4819:42

      Haverhill RD at Pine Breeze Ct

      06:3207:2608:3509:3810:3311:3312:3313:2814:3115:3616:3517:5018:4919:42

      Haverhill RD at Wallis Rd

      06:3207:2708:3509:3810:3311:3312:3313:2814:3215:3716:3617:5118:4919:43

      Haverhill RD at Palm BCH Canal Rd

      06:3407:2908:3709:4010:3511:3512:3513:3014:3415:3916:3817:5318:5119:44

      Haverhill RD at GUN Club Rd

      06:3507:3008:3809:4110:3611:3612:3613:3114:3515:4016:3917:5418:5219:45

      Haverhill RD at Bosque Ln

      06:3507:3008:3809:4110:3611:3612:3613:3114:3515:4016:3917:5418:5219:45

      Haverhill RD at Grant St

      06:3607:3108:3909:4110:3611:3612:3613:3114:3615:4116:4017:5518:5319:45

      Haverhill RD at Cannon Way

      06:3707:3208:4009:4210:3711:3712:3713:3214:3715:4216:4117:5618:5419:46

      Haverhill RD at Summit Blvd

      06:3807:3308:4109:4310:3811:3812:3813:3314:3915:4416:4317:5818:5519:47

      Haverhill RD at Summit Pines Blvd

      06:3907:3408:4209:4310:3811:3812:3813:3314:4015:4516:4417:5918:5619:47

      Haverhill RD at Palm Hill Dr

      06:4007:3508:4309:4410:3911:3912:3913:3414:4115:4616:4518:0018:5719:48

      Haverhill RD at Forest Hill Blvd

      06:4107:3608:4409:4510:4011:4012:4013:3514:4315:4816:4718:0218:5819:49

      Haverhill RD at Purdy Ln

      06:4207:3708:4509:4610:4111:4112:4113:3614:4415:4916:4818:0318:5919:50

      Haverhill RD at Cresthaven Blvd

      06:4307:3808:4609:4710:4211:4212:4213:3714:4515:5016:4918:0419:0019:51

      Haverhill RD at 10 AVE N

      06:4507:4008:4809:4910:4411:4412:4413:3914:4715:5216:5118:0619:0219:53

      Haverhill RD at Cambridge

      06:4607:4108:4909:5010:4511:4512:4513:4014:4815:5316:5218:0719:0319:54

      Haverhill RD at 2ND St

      06:4707:4208:5009:5110:4611:4612:4613:4114:4915:5416:5318:0819:0419:54

      Haverhill RD at Lake Worth Rd

      06:4807:4408:5109:5210:4711:4712:4713:4214:5015:5516:5418:0919:0519:55

      Haverhill RD at Canton Rd

      06:5007:4608:5309:5410:4911:4912:4913:4414:5215:5716:5618:1119:0719:57

      Haverhill RD at 45th RD S

      06:5107:4708:5409:5510:5011:5012:5013:4514:5315:5816:5718:1219:0819:57

      Melaleuca LN at Haverhill Rd

      06:5207:4808:5509:5610:5111:5112:5113:4614:5415:5916:5818:1319:0919:58

      Melaleuca LN at Gardner Ln

      06:5307:4908:5609:5710:5211:5212:5213:4714:5516:0016:5918:1419:1019:59

      Melaleuca LN at Publix West Ent

      06:5307:5008:5609:5710:5211:5212:5213:4714:5516:0016:5918:1419:1019:59

      Military TRL at Melaleuca Ln

      06:5507:5208:5809:5910:5411:5412:5413:4914:5716:0217:0118:1619:1220:01

      Melaleuca LN at Military Trl – VA Medical Center

      Melaleuca LN at Military Trl06:0507:0608:1809:1810:1811:1812:1313:1314:1315:0816:2317:2818:2819:34
      Melaleuca LN at Empire Way06:0507:0608:1809:1810:1811:1812:1313:1314:1315:0816:2317:2818:2819:34
      Haverhill RD at 45th Rd06:0707:0808:2009:2010:2011:2012:1513:1514:1515:1016:2517:3018:2919:35
      Haverhill RD at Centurian Way06:0707:0808:2009:2010:2011:2012:1513:1514:1515:1016:2517:3018:2919:35
      Haverhill RD at Lake Worth Rd06:0807:0908:2109:2110:2111:2112:1613:1614:1615:1116:2617:3118:3019:36
      Haverhill RD at 2ND St06:0907:1008:2209:2210:2211:2212:1713:1714:1715:1216:2717:3218:3119:37
      Haverhill RD at Cambridge06:1007:1108:2309:2310:2311:2312:1813:1814:1815:1316:2817:3318:3119:37
      Haverhill RD at Weymouth St06:1107:1208:2409:2410:2411:2412:1913:1914:1915:1416:2917:3418:3219:38
      Haverhill RD at Cresthaven Blvd06:1207:1408:2509:2510:2511:2512:2013:2014:2015:1516:3017:3518:3319:39
      Haverhill RD at Purdy Ln06:1407:1708:2709:2710:2711:2712:2213:2214:2215:1716:3217:3718:3519:41
      Haverhill RD at Forest Hill Blvd06:1607:2008:2909:2910:2911:2912:2413:2414:2415:1916:3417:3918:3719:43
      Haverhill RD at Palm Hill Apts06:1607:2108:2909:2910:2911:2912:2413:2414:2415:1916:3417:3918:3719:43
      Haverhill RD at Carefree Cove Blvd06:1707:2208:3009:3010:3011:3012:2513:2514:2515:2016:3517:4018:3819:44
      Haverhill RD at Summit Blvd06:1907:2408:3209:3210:3211:3212:2713:2714:2715:2216:3717:4218:4019:45
      Haverhill RD at Dryden Rd06:1907:2508:3209:3210:3211:3212:2713:2714:2715:2216:3717:4218:4019:45
      Haverhill RD at Grant St06:2007:2608:3309:3310:3311:3312:2813:2814:2815:2316:3817:4318:4119:46
      Haverhill RD at GUN Club Rd06:2207:2908:3509:3510:3511:3512:3013:3014:3015:2516:4017:4518:4319:47
      Haverhill RD at Palm BCH Canal Rd06:2207:2908:3509:3510:3511:3512:3013:3014:3015:2516:4017:4518:4319:47
      Haverhill RD at Southern Blvd06:2307:3008:3609:3610:3611:3612:3113:3114:3115:2616:4117:4618:4419:48
      Haverhill RD at Wallis Rd06:2407:3108:3709:3710:3711:3712:3213:3214:3215:2716:4217:4718:4519:49
      Haverhill RD at Amelia St06:2507:3208:3809:3710:3711:3712:3213:3214:3315:2816:4317:4818:4619:49
      Haverhill RD at Haverhill Ct06:2507:3208:3809:3810:3811:3812:3313:3314:3315:2816:4317:4818:4619:50
      Haverhill RD at Luwal Dr06:2607:3308:3909:3910:3911:3912:3413:3414:3415:2916:4417:4918:4719:51
      Haverhill RD at Ponderosa Ln06:2707:3408:4009:3910:3911:3912:3413:3414:3515:3016:4517:5018:4819:51
      Haverhill RD at Belvedere Rd06:2807:3508:4109:4010:4011:4012:3513:3514:3615:3116:4617:5118:4919:52
      Haverhill RD at Pine Ridge Ln06:3007:3708:4309:4110:4111:4112:3613:3614:3815:3316:4817:5318:5119:53
      Haverhill RD at Pine Grove Dr06:3007:3708:4309:4210:4211:4212:3713:3714:3815:3316:4817:5318:5119:54
      Haverhill RD at Elmhurst Ln06:3207:3908:4509:4310:4311:4312:3813:3814:4015:3516:5017:5518:5319:55
      Haverhill RD at Pine Cone Ln06:3207:3908:4509:4310:4311:4312:3813:3814:4015:3516:5017:5518:5319:55
      Haverhill RD at Okeechobee Blvd06:3407:4108:4709:4510:4511:4512:4013:4014:4215:3716:5217:5718:5519:57
      Haverhill RD at Ceceile Ave06:3407:4208:4709:4510:4511:4512:4013:4014:4215:3716:5217:5718:5519:57
      Haverhill RD at Villa Regina06:3407:4208:4709:4510:4511:4512:4013:4014:4215:3716:5217:5718:5519:57
      Haverhill RD at Community Dr06:3607:4308:4909:4710:4711:4712:4213:4214:4415:3916:5417:5918:5619:58
      Haverhill RD at Sable Pine Ct06:3707:4508:5009:4810:4811:4812:4313:4314:4515:4016:5518:0018:5719:59
      Haverhill RD at Lakeside Green Blv06:3807:4508:5109:4910:4911:4912:4413:4414:4615:4116:5618:0118:5820:00
      Haverhill RD at Roebuck Rd06:3807:4608:5109:4910:4911:4912:4413:4414:4615:4116:5618:0118:5820:00
      Haverhill RD at Willow Pond06:3907:4808:5209:5010:5011:5012:4513:4514:4715:4216:5718:0218:5920:01
      Haverhill RD at Loring Dr06:4007:4908:5309:5110:5111:5112:4613:4614:4815:4316:5818:0319:0020:02
      Haverhill RD AT Ballpark06:4107:5008:5409:5210:5211:5212:4713:4714:4915:4416:5918:0419:0120:03
      Haverhill RD at Marcia Pl06:4307:5208:5609:5410:5411:5412:4913:4914:5115:4617:0118:0619:0220:04
      Haverhill RD at Caribbean Blvd06:4307:5208:5609:5410:5411:5412:4913:4914:5115:4617:0118:0619:0220:04
      Haverhill RD at Dyer Blvd06:4607:5608:5909:5710:5711:5712:5213:5214:5415:4917:0418:0919:0520:07
      Haverhill RD at BEE Line Hwy06:4807:5809:0109:5910:5911:5912:5413:5414:5615:5117:0618:1119:0720:09
      VA Medical Center06:5108:0209:0410:0211:0212:0212:5713:5714:5915:5417:0918:1419:1020:12
      Last updated on April 13, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: VA Medical Center – Military TRL at Melaleuca Ln
      West Blue Heron Boulevard - Haverhill Road - Caribbean Boulevard - Haverhill Road - Haverhill Road South - Haverhill Road - Cambridge Street - Haverhill Road - 45th Road South - Melaleuca Lane - South Military Trail
      Inbound: Melaleuca LN at Military Trl – VA Medical Center
      Melaleuca Lane - Haverhill Road - Haverhill Road South - Dryden Road - Haverhill Road South - Haverhill Road - West Blue Heron Boulevard
      All data is available in GTFS feed: palm-tran

      Bus 4 FAQ

      • What time does the 4 bus start operating?

        Services on the 4 - WPB - GRN via Haverhill bus start at 06:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 4 bus stop working?

        Services on the 4 - WPB - GRN via Haverhill bus stop at 20:01 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 4 bus stop near me?

        Click here to view the nearest 4 - WPB - GRN via Haverhill bus stop.

      4 (West Palm Beach Buses)

      The first stop of the 4 bus route is VA Medical Center and the last stop is Military TRL at Melaleuca Ln. 4 (WPB - GRN via Haverhill) is operational during everyday.

      Additional information: 4 has 46 stops and the total trip duration for this route is approximately 56 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you West Palm Beach Buses suggested routes, real-time bus tracker, line route maps in West Palm Beach, and helps to find the closest 4 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 4 bus to take on your trip.

      4 bus near me