placeMiami, FL pin_dropSan Diego, CA
swap_horiz
swap_horizsearch
help

Bus from Miami to San Diego: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Miami to San Diego starting at just $257.95. Ideal for budget travelers. Around 4h 25m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $423. Travel time approximately 4h 43m.

View train schedules
Earlier
Later
Cheaper
Faster
2:402h 50m5:30
miami beachdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:404h 10m6:50
miami beachsan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:4019h 15m21:55
miami beachsan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:102h 20m5:30
miami golden gladesdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:103h 40m6:50
miami golden gladessan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:1018h 45m21:55
miami golden gladessan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:2523h 55m3:20
miami intermodal centerla jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:250h 20m3:45
miami intermodal centerdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:253h 25m6:50
miami intermodal centersan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:557h16:55
miami beachsan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:5512h21:55
miami beachsan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:056h 50m16:55
grand beach surfsidesan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:0511h 50m21:55
grand beach surfsidesan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:156h 40m16:55
newport beachsidesan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:1511h 40m21:55
newport beachsidesan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:3522h 20m8:55
downtown miamidowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:0021h 55m8:55
miami intermodal centerdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:3023h 25m16:55
downtown miamisan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:303h 15m20:45
downtown miamibalboa park (san diego)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:303h 35m21:05
downtown miamisdsu (hardy ave)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:303h 45m21:15
downtown miamidowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:304h 25m21:55
downtown miamisan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:305h 55m23:25
downtown miamila jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0021h 55m16:55
miami intermodal centersan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:001h 45m20:45
miami intermodal centerbalboa park (san diego)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:001h 50m20:50
miami intermodal centerla jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:002h 5m21:05
miami intermodal centersdsu (hardy ave)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:002h 15m21:15
miami intermodal centerdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:002h 55m21:55
miami intermodal centersan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0521h 50m16:55
miami golden gladessan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:051h 40m20:45
miami golden gladesbalboa park (san diego)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:052h21:05
miami golden gladessdsu (hardy ave)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:052h 50m21:55
miami golden gladessan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:054h 20m23:25
miami golden gladesla jolla - uc san diego

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:058h 40m3:45
miami golden gladesdowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:056h 25m5:30
downtown miamidowntown sd (seaport)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:057h 45m6:50
downtown miamisan diego greyhound bus stop

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:0522h 50m21:55
downtown miamisan diego (old town-flixbus)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date